[master] d5ddb5f8c mgt_main: print signal PID of origin in mgt_sigint

Nils Goroll nils.goroll at uplex.de
Mon Sep 30 14:28:06 UTC 2024


commit d5ddb5f8ce2f43f88b3963a0e97ba6942fedf017
Author: Thibaut Artis <thibaut.artis at varnish-software.com>
Date:   Tue May 7 16:26:51 2024 +0200

    mgt_main: print signal PID of origin in mgt_sigint

diff --git a/bin/varnishd/mgt/mgt_main.c b/bin/varnishd/mgt/mgt_main.c
index 4db07013c..d3eb09a90 100644
--- a/bin/varnishd/mgt/mgt_main.c
+++ b/bin/varnishd/mgt/mgt_main.c
@@ -445,9 +445,8 @@ static int v_matchproto_(vev_cb_f)
 mgt_sigint(const struct vev *e, int what)
 {
 
-	(void)e;
 	(void)what;
-	MGT_Complain(C_ERR, "Manager got %s", e->name);
+	MGT_Complain(C_ERR, "Manager got %s from PID %jd", e->name, (intmax_t)e->siginfo->si_pid);
 	(void)fflush(stdout);
 	if (MCH_Running())
 		MCH_Stop_Child();


More information about the varnish-commit mailing list