On Wed, Aug 01, 2012 at 12:06:30PM +1000, Peter Hutterer wrote: > Signed-off-by: Peter Hutterer <[email protected]> > --- > os/utils.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/os/utils.c b/os/utils.c > index d902523..cb37162 100644 > --- a/os/utils.c > +++ b/os/utils.c > @@ -1234,6 +1234,8 @@ OsReleaseSIGIO(void) > void > OsReleaseSignals(void) > { > + BUG_WARN(inSignalContext); > + > #ifdef SIG_BLOCK > if (--BlockedSignalCount == 0) { > sigprocmask(SIG_SETMASK, &PreviousSignalMask, 0); > -- > 1.7.10.4
Patch withdrawn. It helped me find the real bug, but it can't go in as-is since it triggers warnings on any timer code. Real fix for the issue is here: http://patchwork.freedesktop.org/patch/11548/ Cheers, Peter _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
