Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[tesh] speak of SIGKILL in a portable manner (hopefully)
authorMartin Quinson <martin.quinson@loria.fr>
Tue, 22 Sep 2015 13:49:58 +0000 (15:49 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Tue, 22 Sep 2015 13:49:58 +0000 (15:49 +0200)
tools/tesh/tesh.pl

index 48f5d1c..95ae2ad 100755 (executable)
@@ -311,7 +311,7 @@ sub exec_cmd {
     push @bg_cmds, \%cmd;
     # no timeout for background commands
     if($forked){
-       kill(SIGKILL, $forked);
+       kill('KILL', $forked);
        $timeout=0;
        $forked=0;
     }
@@ -627,7 +627,7 @@ print "hey\n";
     die "[TESH/CRITICAL] parse error: $line\n";
   }
   if($forked){
-   kill(SIGKILL, $forked);
+   kill('KILL', $forked);
    $timeout=0;
   }
 
@@ -643,7 +643,7 @@ if (defined($cmd{'cmd'})) {
 
 
 if($forked){
-   kill(SIGKILL, $forked);
+   kill('KILL', $forked);
    $timeout=0;
 }