[Omaha.pm] IO::Multiplex & signals?

Jay Hannah jhannah at omnihotels.com
Thu Oct 21 11:36:22 CDT 2004


Is it possible that IO::Multiplex is not safe under load if I start using signals as triggers to run off and do complex things? I
don't see signals mentioned in the IO::Multiplex docs.

I have a hunch that might explain some weird behavior I'm seeing. I understand that signals on top of signals in my signal handling
routine can be a problem, but that wouldn't explain what I've observed. Is it possible a signal can throw IO::Multiplex's internal
queues out of whack somehow because something inside IO::Multiplex is not re-entrant when it needs to be?

If it's a known issue of some sort at all I won't try to write up a demo...

Thanks for your time,

j





More information about the Omaha-pm mailing list