X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=blobdiff_plain;f=debian%2Fchangelog;h=5430cfc701e4b99db026a9193b35011de9a2884f;hp=d4449412c145b2cc98c9d8fdff1cf1a5fbc7f2c4;hb=00994f78b1ff7fcd9481a3fd1559f1a77157adbb;hpb=b7bd5e0fd1dd4eb6a8f6f8b79f53dae09720f109 diff --git a/debian/changelog b/debian/changelog index d444941..5430cfc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,17 @@ +userdir-ldap (0.3.56) unstable; urgency=low + + * There is a deadlock situation when ud-mailgate gets a mail claiming + to be from itself: + - ud-mailgate opens and locks the replay cache + - verification of the mail fails for whatever reason + - a reply is sent (to itself) + - exim tries to deliver the mail by directly calling ud-mailgate + - ud-mailgate tries to acquire the lock -> deadlock + Fix this by changing when we open the replay cache, and unlock it + as soon as we are done. + + -- Peter Palfrader Wed, 17 Dec 2008 12:54:10 +0100 + userdir-ldap (0.3.55) unstable; urgency=low [ Joey Schulze ]