Bug #175
FUTEX_WAIT deadlock
Start date:
01/13/2011
Due date:
% Done:
0%
Estimated time:
0.00 h
Description
The futex_wait mechanism of current 'glibc':http://www.gnu.org/software/libc/ with enabled 'NPTL':http://en.wikipedia.org/wiki/Nptl can cause a deadlock, when a sublet uses e.g. 'system':http://www.ruby-doc.org/core/classes/Kernel.html#M001441 periodically. subtle will freeze then and 'strace':http://en.wikipedia.org/wiki/Strace just displays FUTEX_WAIT in that case.
Sublets that are known to cause this kind of problems are: pacman, storage
History
#1 Updated by Wael Nasreddine almost 14 years ago
- Reply to comment#2 #174
I confirm the problem was one of the sublets, here's the sublets I've disabled to make it work, I'll do more debugging once I have more time to know which one exactly
layout mpd_notify mpd notify storage tasks temp wifi