Project

General

Profile

unexist.dev

Assorted tidbits and projects

Bug #175

FUTEX_WAIT deadlock

Added by Christoph Kappel almost 14 years ago. Updated almost 14 years ago.

Status:
Confirmed
Priority:
Immediate
Category:
Bugfix
Target version:
-
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

  1. 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

Also available in: Atom PDF