changeset 22024:cc3d5de90348

lib: Use lib_signals_syscall_error() for write() failure in signal handler
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Tue, 02 May 2017 15:41:41 +0300
parents b3897f959cb4
children 1248ad7e16cd
files src/lib/lib-signals.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib/lib-signals.c	Tue May 02 15:41:04 2017 +0300
+++ b/src/lib/lib-signals.c	Tue May 02 15:41:41 2017 +0300
@@ -134,7 +134,7 @@
 			pending_signals[signo] = *si;
 			if (!have_pending_signals) {
 				if (write(sig_pipe_fd[1], &c, 1) != 1)
-					i_error("write(sigpipe) failed: %m");
+					lib_signals_syscall_error("signal: write(sigpipe) failed: ");
 				have_pending_signals = TRUE;
 			}
 		}