Back to bug 1296694

Who When What Removed Added
Noriko Hosoi 2016-01-07 22:10:35 UTC Priority unspecified urgent
Marc Sauton 2016-01-07 23:01:26 UTC Summary 1.2.11.15-68.el6_7 ns-slapd in ipa context - stack traces reviews request - will need summary change 1.2.11.15-68.el6_7 ns-slapd crash in ipa context - c_mutex lock memory corruption and self locks
Noriko Hosoi 2016-01-08 19:54:47 UTC CC msauton
Flags needinfo?(msauton)
Marc Sauton 2016-01-08 20:58:19 UTC Flags needinfo?(msauton)
Noriko Hosoi 2016-01-13 00:51:24 UTC Status NEW POST
Jan Kurik 2016-01-13 09:00:20 UTC Blocks 1298095
Jan Kurik 2016-01-13 09:00:51 UTC Keywords ZStream
German Parente 2016-01-14 10:10:59 UTC CC gparente
Noriko Hosoi 2016-01-18 20:04:10 UTC Status POST MODIFIED
Fixed In Version 389-ds-base-1.2.11.15-72.el6
errata-xmlrpc 2016-01-18 20:09:36 UTC Status MODIFIED ON_QA
Noriko Hosoi 2016-01-18 20:52:01 UTC Doc Text Cause:
Fixing a deadlock in the asynchronous simple paged results requests regressed another self deadlock.

Fix:
A simple PR_Lock is replaced with a re-entrant API PR_Monitor.

Result:
There is no more chance for the self-deadlock.
Lenka Špačková 2016-01-27 09:56:56 UTC Doc Text Cause:
Fixing a deadlock in the asynchronous simple paged results requests regressed another self deadlock.

Fix:
A simple PR_Lock is replaced with a re-entrant API PR_Monitor.

Result:
There is no more chance for the self-deadlock.
Prior to this update, fixing a deadlock in the asynchronous simple paged results requests caused another self deadlock due to a regression. To address this problem, a simple PR_Lock on a connection object has been replaced with a re-entrant PR_Monitor. As a result, the self deadlock no longer occurs.
Viktor Ashirov 2016-02-22 17:35:07 UTC Status ON_QA VERIFIED
Petr Bokoc 2016-04-22 13:47:39 UTC CC pbokoc
Docs Contact pbokoc
Petr Bokoc 2016-04-27 14:02:53 UTC Doc Text Prior to this update, fixing a deadlock in the asynchronous simple paged results requests caused another self deadlock due to a regression. To address this problem, a simple PR_Lock on a connection object has been replaced with a re-entrant PR_Monitor. As a result, the self deadlock no longer occurs. Fixed a deadlock in asynchronous simple paged results requests

A previous fix to deadlock in the asynchronous simple paged results requests caused another self deadlock due to a regression. To address this problem, a simple PR_Lock on a connection object has been replaced with a re-entrant `PR_Monitor`. As a result, the deadlock no longer occurs.
Tomas 'Sheldon' Radej 2016-05-09 11:39:14 UTC CC tradej
Doc Text Fixed a deadlock in asynchronous simple paged results requests

A previous fix to deadlock in the asynchronous simple paged results requests caused another self deadlock due to a regression. To address this problem, a simple PR_Lock on a connection object has been replaced with a re-entrant `PR_Monitor`. As a result, the deadlock no longer occurs.
Fixed a deadlock in asynchronous simple paged results requests

A previous fix to deadlock in the asynchronous simple paged results requests caused another self deadlock due to a regression. To address this problem, a simple `PR_Lock` on a connection object has been replaced with a re-entrant `PR_Monitor`. As a result, the deadlock no longer occurs.
errata-xmlrpc 2016-05-09 16:01:51 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-05-10 19:22:41 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-05-10 15:22:41 UTC
Simon Pichugin 2020-09-13 21:37:42 UTC Link ID Github 389ds/389-ds-base/issues/1737

Back to bug 1296694