On Thu, Apr 28, 2005 at 01:37:23PM -0400, Bryan K. Wright wrote:
> Hi folks,
> 
>       I have a little script that uses the perl SGI::FAM module to 
> monitor a few files.  It works fine under either fam or gamin, but 
> with gamin there's one peculiarity.  
> 
>       The script has a signal handler that traps SIGUSR1.  When I
> use the script on a computer with fam installed, and send the script
> a USR1 signal, the signal handler is immediately called.  But when
> I do the same thing on a machine with gamin, the signal handler isn't
> called until the next fam event.  (I should say that the script is
> basically just a loop that blocks on a $fam->next_event.)
> 
>       Any idea why this happens?

  same with Ctrl-C handling at the shell, yes this is a small problem
in the internal way exceptions are handled. 

Daniel

-- 
Daniel Veillard      | Red Hat Desktop team http://redhat.com/
[EMAIL PROTECTED]  | libxml GNOME XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
_______________________________________________
Gamin-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gamin-list

Reply via email to