summaryrefslogtreecommitdiffstats
path: root/src/util
diff options
context:
space:
mode:
authorPetr Cech <pcech@redhat.com>2016-08-04 16:25:28 +0200
committerJakub Hrozek <jhrozek@redhat.com>2016-08-17 16:16:58 +0200
commit4313147ab4214037900cbb3ced8a03e492bff02c (patch)
tree207faf4ae372a01795831fa7cdf637ecd5bbce74 /src/util
parentb72bf8cf70f8973d805c73a02ec681156ac9396d (diff)
downloadsssd-4313147ab4214037900cbb3ced8a03e492bff02c.tar.gz
sssd-4313147ab4214037900cbb3ced8a03e492bff02c.tar.xz
sssd-4313147ab4214037900cbb3ced8a03e492bff02c.zip
LDAP: Adding support for SIGTERM signal
We add support for handling SIGTERM signal. If ldap_child receives SIGTERM signal it removes temporary file. Resolves: https://fedorahosted.org/sssd/ticket/3106 Reviewed-by: Pavel Březina <pbrezina@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>
Diffstat (limited to 'src/util')
-rw-r--r--src/util/child_common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util/child_common.h b/src/util/child_common.h
index 2a6286903..d843cc36d 100644
--- a/src/util/child_common.h
+++ b/src/util/child_common.h
@@ -35,6 +35,8 @@
#define IN_BUF_SIZE 512
#define CHILD_MSG_CHUNK 256
+#define CHILD_TIMEOUT_EXIT_CODE 7
+
struct response {
uint8_t *buf;
size_t size;