session-worker: drop SIGINT and rework SIGTERM handler
The gdm session worker sets up main loop dispatched signal handlers for SIGINT and SIGTERM. These handlers won't run if the pam module is blocking, since the main loop isn't iterating. This commit drops the SIGINT handler, and changes the SIGTERM handler to exit with a successful exit code, which gives us the same effective behavior as before but will work even if the pam module is blocked. Small changes by Ray Strode https://bugzilla.gnome.org/show_bug.cgi?id=755291
parent
c4292870
-
mentioned in issue #441
-
mentioned in issue #400 (closed)
-
mentioned in merge request !54 (closed)
Please register or sign in to comment