emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cvs emacs stalls with: error in process filter


From: Stefan Monnier
Subject: Re: cvs emacs stalls with: error in process filter
Date: 11 Jan 2004 01:57:08 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

>     the QUIT macro checks Vinhibit_quit and I've seen in the debugger that
>     this one's set to t. Some other function (timer-event-handler?) probably
>     disables inhibit-quit. Here's an xbacktrace:

> The bug might be in the clearcase package, which we don't
> support, or in Emacs.

It's probably just a misfeature of the clearcase.el package.

> You need to find which function binds it to t.

It's the timer-event-handler.

> You could do that by looking at the specpdl itself to find the binding
> and matching the specpdl contents with the various frames.

I think we should change accept-process-output such that it signals
an error if it is called with inhibit-quit=t (at least in the cases
where the output comes from a network connection).  Or alternatively, that
it temporarily binds it to nil.


        Stefan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]