tele-watch.pl
branchfoerste
changeset 44 21cf0d0ca51b
parent 43 f38791e4991c
child 53 d08f47fd8542
equal deleted inserted replaced
43:f38791e4991c 44:21cf0d0ca51b
   172         open(STDIN,  "</dev/null") or die "Can't redir STDIN: $!\n";
   172         open(STDIN,  "</dev/null") or die "Can't redir STDIN: $!\n";
   173         open(STDOUT, ">/dev/null") or die "Can't redir STDOUT: $!\n";
   173         open(STDOUT, ">/dev/null") or die "Can't redir STDOUT: $!\n";
   174         defined(my $pid = fork()) or die "Can't fork: $!\n";
   174         defined(my $pid = fork()) or die "Can't fork: $!\n";
   175         if ($pid) {
   175         if ($pid) {
   176             notice "child is $pid";
   176             notice "child is $pid";
       
   177             # detect (u)mounts over watchpoints/targets
   177             exit 0;
   178             exit 0;
   178         }
   179         }
   179         setsid();
   180         setsid();
   180         open(STDERR, ">&STDOUT") or die "Can't dup stdout: $!\n";
   181         open(STDERR, ">&STDOUT") or die "Can't dup stdout: $!\n";
   181 
   182