summaryrefslogtreecommitdiff
path: root/daemon/gdm-session-worker-job.h
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2011-09-09 00:51:38 -0400
committerRay Strode <rstrode@redhat.com>2011-09-09 14:39:55 -0400
commitd5aa5a1e0e2b2648acafa5534c75fc0ab0e4055b (patch)
tree8b9e4a39cf114154be0cbe965bd1e7fad34db0af /daemon/gdm-session-worker-job.h
parent61ef2243c27f57b5e2503cc9d99687f657c22cd7 (diff)
downloadgdm-d5aa5a1e0e2b2648acafa5534c75fc0ab0e4055b.tar.gz
daemon: don't forcible kill pam after 3 seconds
Right now when stopping a conversation we give it 3 seconds to die and then kill kill kill. This commit changes the killing to be asynchronous and not time out until absolutely necessary.
Diffstat (limited to 'daemon/gdm-session-worker-job.h')
-rw-r--r--daemon/gdm-session-worker-job.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/daemon/gdm-session-worker-job.h b/daemon/gdm-session-worker-job.h
index 4833f23c..ab102a91 100644
--- a/daemon/gdm-session-worker-job.h
+++ b/daemon/gdm-session-worker-job.h
@@ -59,7 +59,8 @@ void gdm_session_worker_job_set_server_address (GdmSessionWor
const char *server_address);
gboolean gdm_session_worker_job_start (GdmSessionWorkerJob *session_worker_job,
const char *name);
-gboolean gdm_session_worker_job_stop (GdmSessionWorkerJob *session_worker_job);
+void gdm_session_worker_job_stop (GdmSessionWorkerJob *session_worker_job);
+void gdm_session_worker_job_stop_now (GdmSessionWorkerJob *session_worker_job);
GPid gdm_session_worker_job_get_pid (GdmSessionWorkerJob *session_worker_job);