]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/inline.pm
* Add toggle plugin.
[ikiwiki.git] / IkiWiki / Plugin / inline.pm
index e65b8ae717ee7b783ae66fb57a02f899bbad0634..937bd281d270b0b785df482c9cc2430caa358470 100644 (file)
@@ -352,6 +352,9 @@ sub pingurl (@) { #{{{
        setsid() or error("Can't start a new session: $!");
        open STDERR, '>&STDOUT' or error("Can’t dup stdout: $!");
 
+       # Don't need to keep a lock on the wiki as a daemon.
+       IkiWiki::unlockwiki();
+
        foreach my $page (keys %toping) {
                my $title=pagetitle(basename($page));
                my $url="$config{url}/".htmlpage($page);
@@ -375,6 +378,8 @@ sub pingurl (@) { #{{{
                        }
                }
        }
+
+       exit 0; # daemon done
 } #}}}
 
 1