Back to bug 1027047

Who When What Removed Added
Noriko Hosoi 2013-11-06 01:13:29 UTC Status NEW POST
Noriko Hosoi 2013-11-12 19:07:13 UTC Status POST MODIFIED
Fixed In Version 389-ds-base-1.3.1.6-9.el7
errata-xmlrpc 2013-11-12 19:11:55 UTC Status MODIFIED ON_QA
Noriko Hosoi 2013-11-12 21:43:59 UTC Doc Text Cause: Once WinSync backoff timer is set, even if the protocol that the backoff timer belongs to is deleted by removing the windows sync agreement, the timer is not deleted from the event queue.

Consequence: When the timer is expired and backoff is called, it crashes the server since the protocol handle is already freed, then.

Fix: Make sure to delete the backoff timer when 1) a windows sync agreement is removed and the protocol is deleted, and 2) a new backoff timer set and there is already a backoff timer set up.

Result: The server does not crash even if the agreement is deleted before the backoff is called.
Amita Sharma 2014-02-20 16:53:05 UTC Status ON_QA VERIFIED
CC amsharma
Ludek Smid 2014-06-13 12:49:40 UTC Status VERIFIED CLOSED
Resolution --- CURRENTRELEASE
Last Closed 2014-06-13 08:49:40 UTC
Simon Pichugin 2020-09-13 20:49:40 UTC Link ID Github 389ds/389-ds-base/issues/918

Back to bug 1027047