"run" changes behavior with cygwin-17.6

Corinna Vinschen corinna-cygwin@cygwin.com
Wed Aug 18 20:19:00 GMT 2010

On Aug 18 13:57, Eric Blake wrote:
> On 08/18/2010 01:55 PM, Corinna Vinschen wrote:
> >> I'm not convinced such a compromise would be worthwhile, because it
> >> would forfeit Linux compatibility while still breaking some
> >> Win32-using programs. I think it should be one way or the other:
> >> either stick with the current approach, or always sync the Win32
> >> working directory up-to-date (except when that's not possible).
> > 
> > The question here is a bit tricky, me thinks.
> > 
> > 1) Do we want as much POSIX compatibility as possible?
> POSIX allows the refusal to delete an in-use directory; and Solaris NFS
> mounts behave this way.  But since Linux can delete in-use directories
> (where an in-use directory includes the condition of at least one
> process owning that directory as its cwd), and cygwin emulates Linux
> rather than POSIX, we can try harder if it makes sense.

That lets me more tend to 3 now (cgf's idea to defer until the first
chdir).  I'm still chewing nails, though.


Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

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

More information about the Cygwin mailing list