Branch: refs/heads/master
Home: https://github.com/xrootd/xrootd
Commit: eee90c5fd635e973703e86debf1cff72c8099746
https://github.com/xrootd/xrootd/commit/eee90c5fd635e973703e86debf1cff72c8099746
Author: Michal Simon <[log in to unmask]>
Date: 2017-07-12 (Wed, 12 Jul 2017)
Changed paths:
M src/XrdCl/XrdClFileStateHandler.hh
Log Message:
-----------
[XrdCl] Avoid FileStateHandler deadlock while forking.
The recursive lock cannot be unlocked in the child atfork
handler, as the LWP id is used to identify the thread owner
in the current mutex implementation. LWP is unique per
system, and hence a thread in the child process cannot have
the same LWP as the thread locking the mutex in the parent
prepare atfork handler.
########################################################################
Use REPLY-ALL to reply to list
To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1
|