Lines Matching refs:pidfile
49 utime undef,undef,$self->{pidfile} if $self->{pidfile};
186 delete $self->{pidfile};
212 my $pidfile = $config->{pidfile};
214 if (defined($pidfile) && $pidfile eq "") {
216 $pidfile = $self->{vardir} . '/'. lc($PROVIDER). '-agent.pid';
217 $logger->debug("Using $pidfile as default PID file") if $logger;
218 } elsif (!$pidfile) {
224 if ($pidfile && -e $pidfile && $self->{config}->{'conf-reload-interval'}) {
225 my $mtime = (stat($pidfile))[9];
227 $logger->info("$pidfile PID file expired") if $logger;
228 unlink $pidfile;
239 if ($pidfile) {
240 my $pid = getFirstLine(file => $pidfile);
262 pid_file => $pidfile
275 if ($pidfile) {
276 if (open(my $pid, ">", $pidfile)) {
281 undef $pidfile;
295 $self->{pidfile} = $pidfile;
405 delete $self->{pidfile};
565 unlink $self->{pidfile} if $self->{pidfile};