changeset 39581 | 430ff865089b |
parent 39576 | 48baf61cb888 |
child 39583 | c1e9c6dfeff8 |
--- a/lib/scripts/process Tue Sep 21 22:08:13 2010 +0200 +++ b/lib/scripts/process Tue Sep 21 22:16:22 2010 +0200 @@ -23,12 +23,17 @@ # pid -open (PID_FILE, ">", $pid_name) || die $!; -print PID_FILE "$$"; -close PID_FILE; +if ($pid_name eq "-") { + print "$$\n"; +} +else { + open (PID_FILE, ">", $pid_name) || die $!; + print PID_FILE "$$"; + close PID_FILE; +} # exec process -exec "$cmd_line"; +exec $cmd_line;