NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

lib/49816: rtld internal lock vs fork



>Number:         49816
>Category:       lib
>Synopsis:       rtld internal lock vs fork
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    lib-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Apr 06 09:20:00 +0000 2015
>Originator:     YAMAMOTO Takashi
>Release:        NetBSD current
>Organization:
	
>Environment:
	
	
>Description:
	when a thread does fork(2), some other thread might hold _rtld_mutex.
	in that case, the child process will likely deadlock soon because
	of non-zero _rtld_mutex.  i've observed the problem with open vswitch.
>How-To-Repeat:
	configure OVS master with --enable-shared and "gmake -j32 check".
>Fix:
	

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index