* Since the CGI had to drop the wiki lock to avoid deadlocking the
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Wed, 21 Feb 2007 08:55:28 +0000 (08:55 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Wed, 21 Feb 2007 08:55:28 +0000 (08:55 +0000)
commitc60477228c6b4d5e00c7bdb3b895e9f30d00ea97
tree03b0c2eceadcc57a732eca6a054dff92fbd4eb56
parent24b83435061f94c6e203ed1b31b114b53ab8b8a3
* Since the CGI had to drop the wiki lock to avoid deadlocking the
  commit hook, it was possible for one CGI to race another one and "win"
  the commit of both their files. This race has been fixed by adding a new
  commitlock, which when locked by the CGI, disables the commit hook
  (except for commit mails). The CGI then takes care of the updates the
  commit hook would have done.
IkiWiki.pm
IkiWiki/CGI.pm
IkiWiki/Plugin/poll.pm
IkiWiki/Setup/Standard.pm
debian/changelog
ikiwiki.in
po/ikiwiki.pot