if(not defined $pids) {
return 1;
}
- signalpids("TERM", $pids);
+ signalpids("KILL", $pids);
if(waitdeadpid($pids, $ONE_HALF_STOP_TIMEOUT) == 0) {
- signalpids("INT", $pids);
+ signalpids("KILL", $pids);
if(waitdeadpid($pids, $ONE_THIRD_STOP_TIMEOUT) == 0) {
signalpids("KILL", $pids);
if(waitdeadpid($pids, $ONE_SIXTH_STOP_TIMEOUT) == 0) {
sub ftpkillslave {
my ($id, $ext)=@_;
+ if(not defined $id) {
+ $id = "";
+ }
+ if(not defined $ext) {
+ $ext = "";
+ }
my $ret = 1; # assume success stopping them
my $pids = "";
my $pidfiles = "";