Indeed, I am hesitant to apply the patch because it may not fix all possible deadlocks. I'd say Lukasz is right, the error callbacks (indeed all the callbacks) should never have been done from poller thread. What's the size of the fix to change the callback routing? Andy On Mon, 6 Jul 2015, Lukasz Janyst wrote: > To avoid these you need to delegate all the callback processing to the worker thread pool. Currently error callbacks are processed in the poller thread. > > --- > Reply to this email directly or view it on GitHub: > https://github.com/xrootd/xrootd/pull/247#issuecomment-118952688 --- Reply to this email directly or view it on GitHub: https://github.com/xrootd/xrootd/pull/247#issuecomment-118971540 ######################################################################## 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