diff options
author | Ray Strode <rstrode@redhat.com> | 2011-09-09 00:51:38 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2011-09-09 14:39:55 -0400 |
commit | d5aa5a1e0e2b2648acafa5534c75fc0ab0e4055b (patch) | |
tree | 8b9e4a39cf114154be0cbe965bd1e7fad34db0af /daemon/gdm-session-worker-job.h | |
parent | 61ef2243c27f57b5e2503cc9d99687f657c22cd7 (diff) | |
download | gdm-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.h | 3 |
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); |