Back to bug 1025321

Who When What Removed Added
Steven Dake 2013-12-13 19:47:15 UTC CC sdake
Christine Caulfield 2014-01-07 15:42:29 UTC Status NEW POST
Fabio Massimo Di Nitto 2014-01-16 13:48:55 UTC Priority unspecified high
CC fdinitto
Jan Friesse 2014-01-20 15:11:20 UTC Depends On 1055584
John Harrigan 2014-03-06 16:46:42 UTC CC jharriga
Jaroslav Kortus 2014-03-20 14:40:01 UTC CC jkortus
Jan Friesse 2014-05-14 13:25:22 UTC Status POST MODIFIED
Fixed In Version corosync-1.4.1-18.el6
Jan Friesse 2014-06-02 07:47:41 UTC Doc Text Cause:
Application call cpg_finalize (corosync cpg API).

Consequence:
Corosync (in very rare circumstances) can segfault.

Fix:
the finalize function is called from a different thread to the init and exit functions so, on a busy system, we can get list corruption. Solution is to handle cpg list removal in same thread as cpg_init.

Result:
Calling cpg_finalize shouldn't result is corosync segfault.
errata-xmlrpc 2014-06-03 09:03:20 UTC Status MODIFIED ON_QA
Jaroslav Kortus 2014-07-23 14:49:54 UTC Status ON_QA VERIFIED
errata-xmlrpc 2014-10-14 07:11:44 UTC Status VERIFIED CLOSED
Resolution --- ERRATA
Last Closed 2014-10-14 03:11:44 UTC

Back to bug 1025321