[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