diff options
Diffstat (limited to 'winsup/cygwin/fork.cc')
-rw-r--r-- | winsup/cygwin/fork.cc | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/winsup/cygwin/fork.cc b/winsup/cygwin/fork.cc index 1ac2b8a45..3ec7fa8c5 100644 --- a/winsup/cygwin/fork.cc +++ b/winsup/cygwin/fork.cc @@ -625,7 +625,7 @@ fork () the thread-local storage. A process forking too deeply will run into the problem to be out of temporary TLS path buffers. */ tmp_pathbuf tp; - + if (!held_everything) { if (exit_state) @@ -634,12 +634,6 @@ fork () return -1; } - /* Put the dll list in topological dependency ordering, in - hopes that the child will have a better shot at loading dlls - properly if it only has to deal with one at a time. - */ - dlls.topsort (); - ischild = !!setjmp (grouped.ch.jmp); volatile char * volatile esp; |