GNU bug report logs - #13079
24.3.50; Emacs cannot create subprocess

Previous Next

Package: emacs;

Reported by: Li Zhai <mrzhaili <at> gmail.com>

Date: Tue, 4 Dec 2012 10:17:02 UTC

Severity: normal

Found in version 24.3.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 13079 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Li Zhai <mrzhaili <at> gmail.com>
Cc: 13079 <at> debbugs.gnu.org
Subject: Re: bug#13079: 24.3.50; Emacs cannot create subprocess
Date: Tue, 04 Dec 2012 22:23:31 +0200
> Date: Tue, 4 Dec 2012 16:03:56 +0800
> From: Li Zhai <mrzhaili <at> gmail.com>
> 
> I've noticed emacs cannot create subprocess in some cases:
> 
>  (progn
>   (dotimes (i 25)
>     (call-process-region (point-min) (point-min) "ddeclient" t 0 nil
> "SUMATRA" "control")
>     (message "%d" i)))
> 
> After executed above codes, emacs report:
> 
> "Spawning child process" "resource temporarily unavailable"

I cannot reproduce this here.  Does this happen in "emacs -Q"?
Also, what do you mean "after executing"?  Does it mean Emacs displays
this message before it ends the loop, i.e. before it launches 25
processes?  Or do you mean that after all the 25 processes are
launched, Emacs cannot start more subprocesses?  If the latter, does
the problem go away after you wait for all the 25 ddeclient
subprocesses to exit?




This bug report was last modified 12 years and 219 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.