diff options
-rw-r--r-- | IkiWiki.pm | 6 | ||||
-rw-r--r-- | debian/changelog | 7 |
2 files changed, 9 insertions, 4 deletions
diff --git a/IkiWiki.pm b/IkiWiki.pm index a89d9c252..18a518f3f 100644 --- a/IkiWiki.pm +++ b/IkiWiki.pm @@ -774,7 +774,8 @@ sub lockwiki (;$) { #{{{ } #}}} sub unlockwiki () { #{{{ - return close($wikilock); + return close($wikilock) if $wikilock; + return; } #}}} my $commitlock; @@ -800,7 +801,8 @@ sub disable_commit_hook () { #{{{ } #}}} sub enable_commit_hook () { #{{{ - return close($commitlock); + return close($commitlock) if $commitlock; + return; } #}}} sub loadindex () { #{{{ diff --git a/debian/changelog b/debian/changelog index d7373109e..4cba4c7df 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,11 @@ -ikiwiki (2.7) UNRELEASED; urgency=low +ikiwiki (2.6.1) UNRELEASED; urgency=low * Fix bug when blogging by cgi, introduced in last version. + * Fix a bug in unlockwiki intorduced last version that made it crash ikiwiki + if it wasn't locked when called. This is known to break post-commit + emails. - -- Joey Hess <joeyh@debian.org> Sun, 26 Aug 2007 13:30:31 -0400 + -- Joey Hess <joeyh@debian.org> Sun, 26 Aug 2007 13:37:14 -0400 ikiwiki (2.6) unstable; urgency=low |