Robert Lunnon <[EMAIL PROTECTED]> writes: > read(11, 0x7FD5F7AC, 8) Err#11 EAGAIN > XIO: fatal IO error write(2, " X I O : f a t a l ".., 21) = 21 > 0 (write(2, " 0 (", 3) = 3 > Error 0write(2, " E r r o r 0", 7) = 7 > ) on X server "write(2, " ) o n X s e r v e".., 15) = 15 > :0.0write(2, " : 0 . 0", 4) = 4 > " > write(2, " "\r\n", 3) = 3 > after write(2, " a f t e r ", 12) = 12 > 0write(2, " 0", 1) = 1 > requests (write(2, " r e q u e s t s (", 11) = 11 > 0write(2, " 0", 1) = 1 > known processed) with write(2, " k n o w n p r o c e".., 23) = 23 > 0write(2, " 0", 1) = 1 > events remaining. > write(2, " e v e n t s r e m a".., 20) = 20 > _exit(1) > > The last X IO operation before the fatal error was called was a read n the X > pipe which return error EAGAIN
The problem is that Xlib doesn't see the right errno value. It's a threading issue. -- Alexandre Julliard [EMAIL PROTECTED]