develooper Front page | perl.perl5.porters | Postings from May 2004

Re: FileCache 1.03 (as per 5.8.3) breaks system()

Thread Previous | Thread Next
Jerrad Pierce
May 24, 2004 15:30
Re: FileCache 1.03 (as per 5.8.3) breaks system()
Message ID:
>Yes the child process will inherit them, but something like /bin/sh will 
>immediately change the signal dispositions anyway, so I'm not at all 
That, would be Somebody Else's Problem i.e; completely out of my control

>dispositions and don't reap children properly, but I'm far from clear 
>why FileCache is trying to fix this problem when a vanilla perl piped 
>open doesn't.
Because, the end user is using FileCache to handle open and close in order to
manage the number of open handles. Therefore the module should handle all
other relevant details for the user as well, of which this is one. In
particular, this is the sanest way of handling the zombie problem where
FileCache may close a managed filehandle which is a process in order to free
a spot for a new handle to be created.
MOTD on Prickle-Prickle, the 71st of Discord, in the YOLD 3170:
To witness titanic events is always dangerous, generally painful, and often fatal. -Nessus, "Ringworld", Larry Niven

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About