[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Can't stop synchronous processes for the second time
From: |
Richard Stallman |
Subject: |
Re: Can't stop synchronous processes for the second time |
Date: |
Wed, 14 Apr 2004 18:53:10 -0400 |
1. Use a system without SIGIO such as Solaris, or disable it by
specifying `-DBROKEN_FIONREAD' for CFLAGS.
2. Evaluate `(call-process "sleep" nil t "sleep" "100")' and type C-g.
--> Quit after short delay (because of polling).
3. Repeat the previous step again.
--> Can't quit.
Can you determine why it doesn't quit then?
First question: is polling occurring?
If not, did it get turned off with a call to stop_polling?
Or is Emacs setting up an alarm signal but the signal handler
is not getting called?