Re: 2.4.4 fork() problems (maybe)

From: David Lang (david.lang@digitalinsight.com)
Date: Sat May 05 2001 - 15:05:43 EST


Given the problems found by the fork change, would it possibly be worth
making the fork behavior a compile time option (with a big warning that
child-first behavior is known to break some software)

that way people who are running software without the bugs can gain the
performance advantage and people can then test other software to discover
what has bugs in it and then fix the software so that the change can be
made permanent in a future release.

I also ran into one additional piece of software that appears to be
stopped by the fork change. The Citrix ICA client (essentially remote
display for a multi-use win NT box) locks up a few seconds after the mouse
it moved.

David Lang

 On Sat, 5 May 2001,
Marc Schiffbauer wrote:

> Date: Sat, 5 May 2001 21:37:44 +0200
> From: Marc Schiffbauer <marc.schiffbauer@links2linux.de>
> To: linux-kernel <linux-kernel@vger.kernel.org>
> Subject: Re: 2.4.4 fork() problems (maybe)
>
> * Magnus Naeslund(f) schrieb am 05.05.01 um 21:07 Uhr:
> > Hello, I saw that there was something changed on how fork() works, and
> > wonder if this could be the cause my problem.
> > When i do a "su - <user>" it just hangs.
> > When i run strace on it i see that it forks and wait()s on the child.
> >
> > Sometimes when i strace the su command it succeeds to give me a shell,
> > sometimes not.
> > But it allways fails when i don't strace it.
> >
>
> Hi Magnus,
>
> use 2.4.5-pre1 instead, Linus has undone the fork()-change for some
> reason ;-)
>
> Cheers
> -Marc
>
>
> --
> +-O . . . o . . . O . . . o . . . O . . . ___ . . . O . . . o .-+
> | Ein neuer Service von Links2Linux.de: / o\ RPMs for SuSE |
> | --> PackMan! <-- naeheres unter | __| and others |
> | http://packman.links2linux.de/ . . . O \__\ . . . O . . . O . |
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon May 07 2001 - 21:00:22 EST