if ( -e $pid_file ) {
open(PIDFILE,"<$pid_file");
- chomp( my $old_pid = <$pid_file> );
+ #chomp( my $old_pid = <PIDFILE> );
+ my $old_pid = <PIDFILE>;
close PIDFILE;
- kill 'TERM', $pid_file;
+ $old_pid =~ /^(\d+)$/;
+ kill 'TERM', $1;
}
open(PIDFILE,">$pid_file");
print PIDFILE "$$\n";