X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:mime-version:to:subject :content-type:content-transfer-encoding; q=dns; s=default; b=o3z Ieoyw4QLbTEqvMHaxK51dliQgznFm3e5g8M0EaKti/LR561HAAIMfXIIok0dRBhn z9aoEwdBTNKJK3HiFTxEjjz+DJLe42nYsKEEIIev8Dj88x7hQ07rjzROzHiKeptJ PbKKC1lHgWa2WUvBoG7TUBJE9u8H2mRQhld1tXms= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:message-id:date:from:mime-version:to:subject :content-type:content-transfer-encoding; s=default; bh=GglTHS5iX dtkueLM37EO+o1XHbY=; b=ffmPZoUjzkYqAD7hUUKfnhYReagegIlvpuJjFCFAN 6fZ+53+iW1j8PDtve2vGHpgiJtWm3uvRZRYWlgkqZKrRzaHjzf/1IwW+5QdI9uhT ejcErecr2cmmRVPpVLDS+t6oAZ3Deaf+vkPKBNxgF+zMCsvflMDxrCVE7kslNchd L4= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RP_MATCHES_RCVD autolearn=ham version=3.3.2 X-HELO: smtp204.alice.it Message-ID: <53DB8D23.7060806@alice.it> Date: Fri, 01 Aug 2014 14:50:43 +0200 From: Angelo Graziosi User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: (call-process ...) hangs in emacs Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Katsumi Yamaoka wrote: > I'm troubled with a similar problem since Wednesday[1]. > /usr/bin/emacs that Cygwin distributed (24.3) seems ok, but > /usr/local/bin/emacs that I built from the Emacs trunk Tuesday > (24.4.50) got not to work conditionally. With that version of > Emacs: > > Evaluating the form `(call-process "pwd" nil t)' on normally > running Emacs works. It returns "/home/yamaoka" immediately. > However, if it is done in the bacth mode, > > /usr/local/bin/emacs -Q -batch -eval '(call-process "pwd" nil t)' > > it never returns; the Emacs process eats no cpu but stays > consistently[2]. `kill -9 PID' has no effect. > Using the Windows Task Manager is the only means to kill it. > [1] I did updating my Cygwin installation on Wednesday morning > for the first time in the last 7 days. It must be the trigger > of the problem. I also tried clean install of Cygwin, however > it didn't help. Since it didn't seem to finish because of > texlive-collection-basic.sh (the bash process didn't eat cpu, > but never returned), I redid it by marking all the texlive > packages to be `Skip'. Just for completeness.. or to add another story to the eternal Cygwin - Emacs saga.. Since I upgraded to Cygwin-1.7.31*, I see similar issue in building Emacs trunk (--with-w32 build)... The build always hangs in compiling some .el file. CTRL-C does not work and I have to search the running processes with "ps" and kill them with 'kill -9'. Downgrading to 1.7.30, things work better. Now I am using 1.7.30... Here is on Win7 64 and cygwin64. Ciao, Angelo. -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple