Re: Kurt Roeckx 2008-10-25 <[EMAIL PROTECTED]>
> >       if(kd_mode != KD_TEXT && !option.repeater && !option.force_repeat) {
> >          wait_text(&mouse_table[1].fd);
> > 
> > What does it mean to be "in text mode"? What if X is started later?
> 
> It return 0 (KD_TEXT) when the _current_ console is a text console
> and 1 (KD_GRAPHICS) when you're in X.  It has nothing to do with
> what console gpm runs on, since it's detached.

That code runs in the server. wait_text() doesn't return while X is
shown on the console, and that makes the connect()s from libgpm pile
up, and finally block.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/

Attachment: signature.asc
Description: Digital signature

Reply via email to