From: djm@openbsd.org Date: Tue, 11 Jun 2024 00:40:21 +0000 (+0000) Subject: upstream: log waitpid() status for abnormal exits X-Git-Tag: V_9_8_P1~64 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6211aa085fa91155a24922e5329576ac9a8f3175;p=thirdparty%2Fopenssh-portable.git upstream: log waitpid() status for abnormal exits OpenBSD-Commit-ID: b317930e06b51819c1a2bc6a4359764fecfb1c2d --- diff --git a/monitor_wrap.c b/monitor_wrap.c index 9720bdb43..b0a5a5cfa 100644 --- a/monitor_wrap.c +++ b/monitor_wrap.c @@ -1,4 +1,4 @@ -/* $OpenBSD: monitor_wrap.c,v 1.131 2024/06/06 17:15:25 djm Exp $ */ +/* $OpenBSD: monitor_wrap.c,v 1.132 2024/06/11 00:40:21 djm Exp $ */ /* * Copyright 2002 Niels Provos * Copyright 2002 Markus Friedl @@ -164,7 +164,8 @@ mm_reap(void) cleanup_exit(signal_is_crash(WTERMSIG(status)) ? EXIT_CHILD_CRASH : 255); } else { - error_f("preauth child terminated abnormally"); + error_f("preauth child terminated abnormally (status=0x%x)", + status); cleanup_exit(EXIT_CHILD_CRASH); } }