diff options
author | George Lebl <jirka@5z.com> | 2003-07-15 17:52:22 +0000 |
---|---|---|
committer | George Lebl <jirka@src.gnome.org> | 2003-07-15 17:52:22 +0000 |
commit | bac29b1c270adaed8b3fba2f7f074ce01276a564 (patch) | |
tree | 0cc93972c4020d4b55f033f53de1078664846bcb /utils | |
parent | f7b84760777ddd89aa2284418ffee423b98fd08b (diff) | |
download | gdm-bac29b1c270adaed8b3fba2f7f074ce01276a564.tar.gz |
Fix #97774 by resetting the rlimits back to infinity after we fork the
Mon Jul 14 16:44:19 2003 George Lebl <jirka@5z.com>
* daemon/misc.[ch], daemon/slave.c: Fix #97774 by resetting the
rlimits back to infinity after we fork the user session.
* config/gdm.conf.in, daemon/gdm.h: The default for
AlwaysRestartServer is now again false, since it turns out to be
a LOT nicer with buggy X servers (and it turns out quite a lot of
people have these).
* daemon/slave.c: properly guess the failsafeness of a session and
don't re-guess it again
* daemon/slave.c: when under the influence of rlimits never
ABORT a display since it really could just be that we're hitting
stupid limits (definately set way too low).
* daemon/slave.c, daemon/server.c, daemon/misc.c: Be extra careful
about when to reset signals to avoid races (unlikely though they
may be)
Diffstat (limited to 'utils')
0 files changed, 0 insertions, 0 deletions