From dc6b6276fcc3eb14162ae4adb55c26c39d4a0872 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Wed, 8 Sep 2021 14:20:31 +0100 Subject: [PATCH] ITS#6949 Save errno --- servers/slapd/logging.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/servers/slapd/logging.c b/servers/slapd/logging.c index 89405f827c..485387f8a1 100644 --- a/servers/slapd/logging.c +++ b/servers/slapd/logging.c @@ -123,8 +123,9 @@ logfile_open( const char *path ) return errno; if ( fstat( fd, &st ) ) { + int saved_errno = errno; close( fd ); - return errno; + return saved_errno; } if ( !logfile_path[0] ) { -- 2.47.3