diff options
author | Yang Tse <yangsita@gmail.com> | 2006-11-20 03:25:17 +0000 |
---|---|---|
committer | Yang Tse <yangsita@gmail.com> | 2006-11-20 03:25:17 +0000 |
commit | adea16a2944f050d248a145fcadb3d1df263481f (patch) | |
tree | da28a70c71e35402b02b3e72f02cfa1128182317 /tests/ftp.pm | |
parent | 7f2d5cab2d06fa8f7e41fb3b9075eabd6c9280de (diff) | |
download | curl-adea16a2944f050d248a145fcadb3d1df263481f.tar.gz |
Revert to KILL test servers until all test servers
have proper TERM and INT signal handlers implemented.
Diffstat (limited to 'tests/ftp.pm')
-rw-r--r-- | tests/ftp.pm | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/ftp.pm b/tests/ftp.pm index 175257f04..57c45cfc9 100644 --- a/tests/ftp.pm +++ b/tests/ftp.pm @@ -262,9 +262,9 @@ sub stopprocess { 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) { @@ -308,6 +308,12 @@ sub stopprocesspidfile { 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 = ""; |