[MPlayer-dev-eng] [PATCH] use pthreads for caching

Uoti Urpala uoti.urpala at pp1.inet.fi
Sat Jan 27 01:04:16 CET 2007


On Fri, 2007-01-26 at 23:42 +0100, A Mennucc wrote:
> My impression is this: after the fork, there are two signal handler
> around; then there is a bug in the codec (or in the gmplayer GUI) that
> triggers a signal from the Xlibs; but it gets caught in the wrong
> signal handler; from there on , mayhem.

The forked process should be separate and there should be no way for a
signal to be delivered "to either process" arbitrarily. The cache
process shouldn't be running any Xlib code (if it is that's already
broken). So I think this explanation for the problem is flawed or at
least incomplete.




More information about the MPlayer-dev-eng mailing list