in reply to Re^2: using $SIG as an IPC interrupt?
in thread using $SIG as an IPC interrupt?

Since you are using Tk, you could hook in POE's POE::Component::DirWatch. The DirWatch session is given time slices within the Tk event loop, so unless the GUI is clogged it should deliver directory changes fairly quick. For immediate processing you would use signals and a signal handler.