Thread: [CEDET-devel] Frequent disconnects from IRC caused by semantics idle timer.
Brought to you by:
zappo
From: David H. <dav...@gm...> - 2008-06-19 18:38:22
|
Hello, If semantic has lots of work to do ERC (the Emacs IRC client, part of GNU Emacs) disconnects from the server. Similar problems may occur with other processes / network connections. Do you think this patch is a good idea? |
From: Eric M. L. <er...@si...> - 2008-06-19 21:42:42
|
Indeed, that seems like the right thing to do. I'll check this in next time I get a chance. Eric >>> David Hansen <dav...@gm...> seems to think that: >Hello, > >If semantic has lots of work to do ERC (the Emacs IRC client, part of >GNU Emacs) disconnects from the server. Similar problems may occur with >other processes / network connections. > >Do you think this patch is a good idea? > --- > FROM is an indication of where this function is called from as a value > to pass to `throw'. It is recommended to use the name of the function > calling this one." >! `(when (and semantic-current-input-throw-symbol >! (or (input-pending-p) (accept-process-output))) > (throw semantic-current-input-throw-symbol ,from))) > -- Eric Ludlam: er...@si... Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net |
From: Eric M. L. <er...@si...> - 2008-06-22 14:24:49
|
I've checked in your patch. Thanks. Eric >>> David Hansen <dav...@gm...> seems to think that: >Hello, > >If semantic has lots of work to do ERC (the Emacs IRC client, part of >GNU Emacs) disconnects from the server. Similar problems may occur with >other processes / network connections. > >Do you think this patch is a good idea? -- Eric Ludlam: er...@si... Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net |