summaryrefslogtreecommitdiff
path: root/src/src/functions.h
diff options
context:
space:
mode:
authorJeremy Harris <jgh146exb@wizmail.org>2018-03-30 22:54:55 +0100
committerJeremy Harris <jgh146exb@wizmail.org>2018-03-30 23:58:45 +0100
commitd3e58fcb87faf7131a2712fcfaef200ffd191f05 (patch)
tree25ea019f0211336a3c105c01c29e7951ec5bf41f /src/src/functions.h
parent86ba355d5fa60c3e9c444b440e91d233fdda0a27 (diff)
Avoid doing logging in signal-handlers. Bug 1007
Diffstat (limited to 'src/src/functions.h')
-rw-r--r--src/src/functions.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/src/functions.h b/src/src/functions.h
index 0b261177c..496bd9985 100644
--- a/src/src/functions.h
+++ b/src/src/functions.h
@@ -423,6 +423,10 @@ extern int sieve_interpret(uschar *, int, uschar *, uschar *, uschar *,
extern void sigalrm_handler(int);
extern BOOL smtp_buffered(void);
extern void smtp_closedown(uschar *);
+extern void smtp_command_timeout_exit(void);
+extern void smtp_command_sigterm_exit(void);
+extern void smtp_data_timeout_exit(void);
+extern void smtp_data_sigint_exit(void);
extern uschar *smtp_cmd_hist(void);
extern int smtp_connect(host_item *, int, uschar *, int,
transport_instance *);