summaryrefslogtreecommitdiff
path: root/common/gdm-common.h
diff options
context:
space:
mode:
authorWilliam Jon McCann <jmccann@redhat.com>2008-03-17 23:49:00 +0000
committerWilliam Jon McCann <mccann@src.gnome.org>2008-03-17 23:49:00 +0000
commitca1214f327095f3c080dcf79bee9e4b506d51479 (patch)
tree552acda2c50baf4d51f8f8ea88c46eed27000fdd /common/gdm-common.h
parent227edb3aa624b302e69eeb5c33c43c18d450292c (diff)
downloadgdm-ca1214f327095f3c080dcf79bee9e4b506d51479.tar.gz
Move wait_on_child to common. Always check return value of gdm_signal_pid.
2008-03-17 William Jon McCann <jmccann@redhat.com> * common/gdm-common.c: (gdm_wait_on_pid), (gdm_signal_pid), (_read_bytes), (gdm_generate_random_bytes): * common/gdm-common.h: * common/gdm-settings-desktop-backend.c: (parse_key_string), (gdm_settings_desktop_backend_get_value), (gdm_settings_desktop_backend_finalize): * common/gdm-settings-utils.c: (gdm_settings_parse_schemas): * daemon/gdm-server.c: (server_died), (gdm_server_stop): * daemon/gdm-session-worker-job.c: (session_worker_job_died), (gdm_session_worker_job_stop): * daemon/gdm-slave-proxy.c: (child_watch), (kill_slave), (gdm_slave_proxy_stop), (gdm_slave_proxy_dispose), (gdm_slave_proxy_finalize): * daemon/gdm-welcome-session.c: (stop_dbus_daemon), (welcome_session_died), (gdm_welcome_session_stop): * daemon/main.c: (main): * gui/simple-greeter/gdm-remote-login-window.c: (xserver_died): * gui/simple-greeter/gdm-session-client.c: (client_died), (gdm_session_client_stop): Move wait_on_child to common. Always check return value of gdm_signal_pid. Fix a number of small leaks. Make sure to signal the slaves when exiting. svn path=/trunk/; revision=6036
Diffstat (limited to 'common/gdm-common.h')
-rw-r--r--common/gdm-common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/common/gdm-common.h b/common/gdm-common.h
index 1f3bbd4a..c3122815 100644
--- a/common/gdm-common.h
+++ b/common/gdm-common.h
@@ -30,6 +30,7 @@ G_BEGIN_DECLS
gboolean gdm_is_version_unstable (void);
void gdm_set_fatal_warnings_if_unstable (void);
+int gdm_wait_on_pid (int pid);
int gdm_signal_pid (int pid,
int signal);