delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/10/09/19:35:33

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs
Date: Thu, 9 Oct 2003 19:35:03 -0400 (EDT)
From: Igor Pechtchanski <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: Brian Ford <ford AT vss DOT fsi DOT com>
cc: cygwin AT cygwin DOT com
Subject: Re: setup hangs during postinstall
In-Reply-To: <Pine.GSO.4.56.0310091749120.2767@eos>
Message-ID: <Pine.GSO.4.56.0310091931580.20462@slinky.cs.nyu.edu>
References: <Pine DOT GSO DOT 4 DOT 56 DOT 0310091749120 DOT 2767 AT eos>
Importance: Normal
MIME-Version: 1.0

On Thu, 9 Oct 2003, Brian Ford wrote:

> [snip]
> >So, if I can believe this trace, it looks like cygwin is hanging waiting
> >for a lock while exiting.  I don't see how it's possible to be waiting
> >for a lock unless cygpath was a multi-threaded app or if the signal
> >thread grabbed the lock and didn't give it up, neither of which should be
> >the case.
> >
> >So, color me puzzled.
>
> Me too :), but it gets stranger...  This hangs:
> #!/bin/bash
>
> FOO=`cypath -S`
>
> but using #!/bin/sh doesn't.  likewise, strace hangs here:
> #!/bin/bash
>
> FOO=`strace -o /tmp/cygpath.strace cypath -S`
>
> but not using #!/bin/sh.
>
> Neither hang if setup is launched from bash instead of explorer.

Brian,

strace will, of course, hang, but if Cygwin is looping somewhere
internally, the strace file will be appended.  Can you look at it and see
what it's doing (towards the end)?  Does it show repeated information
(someone reported "WaitForMultipleObjects timed out" messages, see
<http://cygwin.com/ml/cygwin/2003-10/msg00455.html>)?
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor AT watson DOT ibm DOT com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster."  -- Patrick Naughton

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019