Comment Re:Still not mature (Score 1) 236
Something similar happened to me. I was using it as a backup strategy and then one day, I didn't have a backup.
Something similar happened to me. I was using it as a backup strategy and then one day, I didn't have a backup.
In my testing, yes. I just generalized his patch so that it could be used when starting any thread rather than just the specific thread that he found.
jojelino finds some interesting stuff but his implementation often leaves something to be desired.
When bash takes that long to parse a
Cygwin. It would take a long time under msys too.
And, of course, the "translation system" is just cygwin + hacks.
You're misinterpreting the email. An equivalent patch was added. It just wasn't done in the manner proposed by the original author.
Now that they are dropping Win9x support, they can use NT kernel system calls to implement fork(), rather than the high-level Win32 calls. This might be a bit better.
It should be no surprise that most of the comments in this thread are rehashes of 12+ years of history of "Why don't they just do
We'll happily accept a patch which implements fork using low-level NT semantics since all of our efforts in finding the right sequence of calls to make this work have proved to be for naught.
We "stopped at 95%" because we were supporting Window 9x. Once we stopped doing that we could make use of the features available in more sophisticated versions of Windows.
But, of course, there are some things that are just very hard to do in Windows no matter what version. That's why some things are not implemented.
you just package Cygwin DLLs with your binaries, and that's it.
Then the user another app with a different version of the cygwin dll (or installs cygwin on thier system) and due to the way cygwin uses shared memory to emulate posix stuff things tend to start crashing when two versions of the dll are loaded at once.
The new 1.7.1 version of Cygwin allows multiple versions of Cygwin to coexist.
Gee, Toto, I don't think we're in Kansas anymore.