App-Daemon
view release on metacpan or search on metacpan
pid_file_write($$);
INFO "Written to $pidfile";
}
if($as_user) {
id_switch();
}
# close std file descriptors
if(-e "/dev/null") {
# On Unix, we want to point these file descriptors at /dev/null,
# so that any libary routines that try to read form stdin or
# write to stdout/err will have no effect (Stevens, APitUE, p. 426
# and [RT 51066].
open STDIN, '/dev/null';
open STDOUT, '>>/dev/null';
open STDERR, '>>/dev/null';
} else {
close(STDIN);
close(STDOUT);
close(STDERR);
( run in 1.276 second using v1.01-cache-2.11-cpan-64ef6c95b5d )