[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#332: accept-process-output hangs (incompatibility)
From: |
Ulrich Neumerkel |
Subject: |
bug#332: accept-process-output hangs (incompatibility) |
Date: |
Wed, 28 May 2008 13:33:01 +0200 |
--text follows this line--
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.
Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list,
and to the gnu.emacs.bug news group.
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
Note: I reported that bug yesterday for an intermediary pre 22.2
version. The same problem occurs in 22.2 and is incompatible with
previous versions:
C-x C-e the following two expressions
(progn
(setq my-process
(start-process "mine" "mine" "sleep" "1h"))
(list-processes))
(accept-process-output my-process nil 400)
We create a process mine, that sleeps for an hour.
accept-process-output will hang, whereas it should return after 400
milliseconds. However, if argument SECONDS is replaced by 0 it will
eval as expected.
In GNU Emacs 22.2.1 (i686-pc-linux-gnu, X toolkit)
of 2008-05-28 on gupu.complang.tuwien.ac.at
Windowing system distributor `The XFree86 Project, Inc', version 11.0.4003
configured using `configure '--without-toolkit-scroll-bars' '--prefix'
'/opt/gupu' '--with-git=no''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: en_US
locale-coding-system: iso-8859-1
default-enable-multibyte-characters: t
Major mode: Emacs-Lisp
Minor modes in effect:
tooltip-mode: t
tool-bar-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
unify-8859-on-encoding-mode: t
utf-translate-cjk-mode: t
auto-compression-mode: t
line-number-mode: t
Recent input:
<help-echo> <help-echo> <help-echo> <down-mouse-1>
<mouse-1> M-x C-g C-x C-f ~ / l f t <tab> e m <tab>
a <tab> <tab> <tab> / <tab> <tab> e <tab> <return>
<down> <down> C-x C-g <down> C-k <down> <down> <down>
<down> <down> <down> <down> <down> <down> C-y C-a <up>
<up> <up> <up> <up> <up> <up> <up> C-SPC <up> <up>
<up> C-w C-k C-k C-k C-k C-x C-s <down> <down> <down>
<down> C-x C-e C-w <down> C-x C-g C-/ <down> C-x C-e
C-g <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<menu-bar> <help-menu> <send-emacs-bug-report>
Recent messages:
Loading help-mode...done
Making completion list... [2 times]
Mark set [2 times]
Wrote /home/ulrich/lftp/emacs/e19.el
nil
Undo!
Quit [2 times]
Loading emacsbug...
Loading regexp-opt...done
Loading emacsbug...done
- bug#332: accept-process-output hangs (incompatibility),
Ulrich Neumerkel <=