Messages in this thread | | | Date | Sun, 22 Sep 2002 14:18:43 +0200 | From | Andries Brouwer <> | Subject | Re: 2.5.37 won't run X? |
| |
On Sat, Sep 21, 2002 at 09:30:50PM -0700, William Lee Irwin III wrote:
> On Sat, Sep 21, 2002 at 10:23:53PM +0200, Andries Brouwer wrote: > > I noticed that the pgrp-related behaviour of some programs changed. > > Some programs hang, some programs loop. The hang occurs when they > > are stopped by SIGTTOU. The infinite loop occurs when they catch SIGTTOU > > (and the same signal is sent immediately again when they leave the > > signal routine). > > Have not yet investigated details. > > Linus seems to have put out 2.5.38 with some X lockup fixes. Can you > still reproduce this? If so, are there non-X-related testcases where > you can trigger this? My T21 Thinkpad doesn't see this at all. > > I'm still prodding the SIGTTOU path trying to trigger it until then.
Yes, 2.5.38 behaves differently again, but the statement that pgrp-related behaviour of some programs changed is still true.
For example: "emacs -nw foo.c" in an xterm window will start emacs fine. Now put this line in a shell script: #!/bin/sh emacs -nw $@ so that pid and pgrp of the started emacs differ. Under 2.5.33 this works, but under 2.5.3[78] this hangs.
Andries - 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/
| |