> The problem is, with this patch screen stops working again (same symptoms as > before, maybe setsid() stopped working again). Sigh. Please send us a fresh test case (simple program) that you have verified exhibits the bug with the current libc and hurd.