[xorg-bugzilla-noise] [Bug 808] Xt: XtAppAddInput additional input
sometimes ignored in multi-threaded application
bugzilla-daemon at pdx.freedesktop.org
bugzilla-daemon at pdx.freedesktop.org
Tue Jun 29 06:29:14 PDT 2004
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter your comments there.
http://freedesktop.org/bugzilla/show_bug.cgi?id=808
------- Additional Comments From luik at orthogon.de 2004-06-29 06:29 -------
Created an attachment (id=428)
--> (http://freedesktop.org/bugzilla/attachment.cgi?id=428&action=view)
mttest test program (gzipped tar file)
How to use the test program:
Compile the attached mttest.c program using the Imakefile.
Run it with "./mttest".
Press the INTR character several times. Observe that the signal
handler is called, but the additional input is not recognized. The
output is:
pascal:/(162)> ./mttest
pipe 4
Work is active ...
./mttest: [signal waiter]: signal 2
./mttest: [signal waiter]: signal 2
./mttest: [signal waiter]: signal 2
./mttest: [signal waiter]: signal 2
...
Whereas it should be:
pascal:/(162)> ./mttest
pipe 4
Work is active ...
./mttest: [signal waiter]: signal 2
ReadControlConnectionCB
./mttest: received SIGN 2
./mttest: [signal waiter]: signal 2
ReadControlConnectionCB
./mttest: received SIGN 2
./mttest: [signal waiter]: signal 2
ReadControlConnectionCB
./mttest: received SIGN 2
...
--
Configure bugmail: http://freedesktop.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list