]> Sergey Matveev's repositories - public-inbox.git/blobdiff - script/public-inbox-init
on_destroy: support PID owner guard
[public-inbox.git] / script / public-inbox-init
index 693f5ca17ced941ac936ba4e43895fc739628d2e..222d0c603f6b1e93384b1ab369a99552ba8aa630 100755 (executable)
@@ -92,7 +92,7 @@ sysopen($lockfh, $lockfile, O_RDWR|O_CREAT|O_EXCL) or do {
        exit(255);
 };
 require PublicInbox::OnDestroy;
-my $auto_unlink = PublicInbox::OnDestroy->new(sub { unlink $lockfile });
+my $auto_unlink = PublicInbox::OnDestroy->new($$, sub { unlink $lockfile });
 my ($perm, %seen);
 if (-e $pi_config) {
        open(my $oh, '<', $pi_config) or die "unable to read $pi_config: $!\n";