John -- if you're interested in doing a bit of coding to fix your problem,
here's what i wrote to Gunnar about rewriting the quit handling. this should
probably fix your problem along with it.
Gunnar Evermann wrote:
Andy Piper <andyp(a)bea.com> writes:
> Ben, Gunnar,
>
> Is this related to the X quit stuff you were looking at?
Yes, in the sense that it shows a bug in the X quit handling. Not sure
what exactly is happening here, though.
emacs_Xt_quit_p() should certainly never block.
I had a quick look at Ben's suggestions of fixing drain_X_queue() and
I agree with it but haven't gotten around to implementing it yet. I
probably won't have much time in the next few weeks either as I have
to go to a couple of conferences in the States.
Gunnar
--
ben
I'm sometimes slow in getting around to reading my mail, so if you
want to reach me faster, call 520-661-6661.
See
http://www.666.com/ben/chronic-pain/ for the hell I've been
through.