- kill(SIGTERM, $cmd{'pid'});
- sleep 1;
- kill(SIGKILL, $cmd{'pid'});
+ if ($OS eq "UNIX") {
+ kill(SIGTERM, $cmd{'pid'});
+ sleep 1;
+ kill(SIGKILL, $cmd{'pid'});
+ } elsif ($OS eq "WIN") {
+ system("TASKKILL /F /T /PID $cmd{'pid'}");
+ # /F: Forcefully
+ # /T: Tree kill
+ # /PID: poor soul
+ }