Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 524008
Collapse All | Expand All

(-)a/daemon/gdm-session-worker.c (-1 / +8 lines)
Lines 1836-1841 gdm_session_worker_start_session (GdmSessionWorker *worker, Link Here
1836
                char  *home_dir;
1836
                char  *home_dir;
1837
                int    stdin_fd = -1, stdout_fd = -1, stderr_fd = -1;
1837
                int    stdin_fd = -1, stdout_fd = -1, stderr_fd = -1;
1838
                gboolean has_journald = FALSE;
1838
                gboolean has_journald = FALSE;
1839
                sigset_t mask;
1839
1840
1840
                /* Leak the TTY into the session as stdin so that it stays open
1841
                /* Leak the TTY into the session as stdin so that it stays open
1841
                 * without any races. */
1842
                 * without any races. */
Lines 1950-1955 gdm_session_worker_start_session (GdmSessionWorker *worker, Link Here
1950
                 */
1951
                 */
1951
                signal (SIGUSR1, SIG_DFL);
1952
                signal (SIGUSR1, SIG_DFL);
1952
1953
1954
                /*
1955
                 * Reset signal mask to default since it was altered by the
1956
                 * manager process
1957
                 */
1958
                sigemptyset (&mask);
1959
                sigprocmask (SIG_SETMASK, &mask, NULL);
1960
1953
                gdm_session_execute (worker->priv->arguments[0],
1961
                gdm_session_execute (worker->priv->arguments[0],
1954
                                     worker->priv->arguments,
1962
                                     worker->priv->arguments,
1955
                                     (char **)
1963
                                     (char **)
1956
- 

Return to bug 524008