[vlc-devel] Deadlock on stop

Rémi Denis-Courmont remi at remlab.net
Wed Apr 30 19:34:47 CEST 2014

Le mercredi 30 avril 2014, 17:11:50 Romain Vimont | ®om a écrit :
> I think we need more than an atomic flag (currently "alive" in "struct
> vlc_object_internals"): we need to be able to interrupt AReadBlock() on
> stop (and other blocking functions which are currently called after a
> test to vlc_object_alive()).

I am afraid this is not news. Unfortunately, this is much easier said than 
done, and presumably impossible to fix in a portable fashion.

> What do you think?

This bug is deeply entangled into the architecture of the input thread.

Rémi Denis-Courmont

More information about the vlc-devel mailing list