Xt Problem
Henry
dimensiondude.oss at gmail.com
Thu Jul 5 12:56:17 PDT 2007
This is almost definitely related to a custom main loop.
Also, it works fine on Xsun.
On Jul 5, 2007, at 2:07 PM, Henry wrote:
> I am not sure if this is the correct mailing list to be posting it,
> but it was the closest I could see. If this is the wrong one, which
> one should this question be posted to?
>
> I am encountering a problem with Xt's input handling. It seems that
> whenever a socket receives input, Xt stops poll()ing that and all
> the other sockets/pipes it is polling (except one). If there are no
> other events pending, Xt will call the input handler I designated.
> Otherwise, it never gets called.
>
> This is happening in InitFds, which is called by
> _XtWaitForSomething. Before the input on the socket, InitFds sets
> the structure containing the input socket/pipe information to have
> 7 of these. After the input on the socket, InitFds sets the
> structure to only have one socket/pipe.
>
> Is there any reason this might be happening? Possibly due to using
> a custom main loop?
More information about the xorg
mailing list