3 require './proc-lib.pl';
6 $idfile = "$module_config_directory/$in{'id'}.tail";
7 open(IDFILE, ">$idfile");
10 $SIG{'HUP'} = \&hup_handler;
13 print "Content-type: text/plain\n\n";
14 $trace = &open_process_trace($in{'pid'},
15 $in{'syscalls'} ? [ split(/\s+/, $in{'syscalls'}) ]
17 while($action = &read_process_trace($trace)) {
18 local $tm = strftime("%H:%M:%S", localtime($action->{'time'}));
19 print join("\t", $tm, $action->{'call'},
20 join(", ", @{$action->{'args'}}),
21 $action->{'rv'}),"\n";
23 &close_process_trace($trace);
24 unlink($idfile) if ($idfile);
28 &close_process_trace($trace);