diff options
author | William Jon McCann <mccann@jhu.edu> | 2007-10-23 04:49:41 +0000 |
---|---|---|
committer | William Jon McCann <mccann@src.gnome.org> | 2007-10-23 04:49:41 +0000 |
commit | b357283fed86d6439017d62e5147d35796e2f54a (patch) | |
tree | 499f3da34e23c48a2580700819d1015bd936469b /daemon/gdm-server.c | |
parent | 21b77a8c1e0cfa50f4e79e18027e8473b3561cf0 (diff) | |
download | gdm-b357283fed86d6439017d62e5147d35796e2f54a.tar.gz |
Rework the dialog design a bit.
2007-10-23 William Jon McCann <mccann@jhu.edu>
* common/gdm-common.c: (gdm_signal_pid):
* common/gdm-common.h:
* daemon/Makefile.am:
* daemon/gdm-greeter-session.c: (spawn_child_setup),
(stop_dbus_daemon), (gdm_greeter_session_stop):
* daemon/gdm-server.c: (gdm_server_stop):
* daemon/gdm-session-worker-job.c: (gdm_session_worker_job_stop):
* daemon/gdm-slave-proxy.c: (kill_slave):
* gui/simple-greeter/gdm-simple-greeter.c: (set_sensitive),
(set_focus), (reset_dialog), (gdm_simple_greeter_info_query),
(gdm_simple_greeter_secret_info_query), (log_in_button_clicked),
(create_greeter), (gdm_simple_greeter_init):
* gui/simple-greeter/gdm-simple-greeter.glade:
Rework the dialog design a bit.
svn path=/trunk/; revision=5390
Diffstat (limited to 'daemon/gdm-server.c')
-rw-r--r-- | daemon/gdm-server.c | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/daemon/gdm-server.c b/daemon/gdm-server.c index 47142763..7208ecf5 100644 --- a/daemon/gdm-server.c +++ b/daemon/gdm-server.c @@ -653,32 +653,6 @@ gdm_server_start (GdmServer *server) } static int -signal_pid (int pid, - int signal) -{ - int status = -1; - - /* perhaps block sigchld */ - - status = kill (pid, signal); - - if (status < 0) { - if (errno == ESRCH) { - g_warning ("Child process %lu was already dead.", - (unsigned long) pid); - } else { - g_warning ("Couldn't kill child process %lu: %s", - (unsigned long) pid, - g_strerror (errno)); - } - } - - /* perhaps unblock sigchld */ - - return status; -} - -static int wait_on_child (int pid) { int status; @@ -732,7 +706,7 @@ gdm_server_stop (GdmServer *server) g_debug ("Stopping server"); - signal_pid (server->priv->pid, SIGTERM); + gdm_signal_pid (server->priv->pid, SIGTERM); server_died (server); return TRUE; |