mirror of
https://github.com/curl/curl.git
synced 2025-04-12 16:20:35 +08:00
basic signal handler for sigint and sigkill
This commit is contained in:
parent
967ec296c0
commit
85f9e6c4b9
@ -99,6 +99,15 @@ do {
|
||||
}
|
||||
} while(shift @ARGV);
|
||||
|
||||
sub catch_zap {
|
||||
my $signame = shift;
|
||||
print STDERR "ftpserver.pl received SIG$signame, exiting\n";
|
||||
ftpkillslaves(1);
|
||||
die "Somebody sent me a SIG$signame";
|
||||
}
|
||||
$SIG{INT} = \&catch_zap;
|
||||
$SIG{KILL} = \&catch_zap;
|
||||
|
||||
my $sfpid;
|
||||
|
||||
sub startsf {
|
||||
|
Loading…
x
Reference in New Issue
Block a user