Panic when shutting down while still handling requests
Hi,
I'm not sure this panic is too interesting as it occurred at restart while deploying latest release of slash, but if you need them, I can provide full logs.
Feb 26 10:01:11 server varnishd[1104876]: Manager got SIGTERM
Feb 26 10:01:11 server varnishd[1104876]: Stopping Child
Feb 26 10:03:48 server kernel: [2236744.468433] INFO: task cache-main:1104895 blocked for more than 120 seconds.
Feb 26 10:03:48 server kernel: [2236744.468470] Not tainted 6.5.0-15-generic #15~22.04.1-Ubuntu
Feb 26 10:03:48 server kernel: [2236744.468493] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 26 10:03:48 server kernel: [2236744.468517] task:cache-main state:D stack:0 pid:1104895 ppid:1104876 flags:0x00004002
Feb 26 10:03:48 server kernel: [2236744.468525] Call Trace:
Feb 26 10:03:48 server kernel: [2236744.468529] <TASK>
Feb 26 10:03:48 server kernel: [2236744.468538] __schedule+0x2cc/0x750
...
[repeated few times]
Feb 26 10:05:50 server varnishd[1104876]: Child (1104895) died signal=6 (core dumped)
Feb 26 10:05:50 server varnishd[1104876]: Child (1104895) Panic at: Mon, 26 Feb 2024 09:05:50 GMT#012Wrong turn at cache/cache_main.c:327:#012Signal 11 (Segmentation fault) received at 0x7fa82b22a090 si_code 1#012version = varnish-7.4.2 revision cd1d10ab53a6f6115b2b4f3b2a1da94c1f749f80, vrt api = 18.0#012ident = Linux,6.5.0-15-generic,x86_64,-junix,-sbuddy,-sfellow,-sfellow,-sfellow,-sdefault,-Elibvmod_slash.so,-hcritbit,epoll#012now = 2236574.142309 (mono), 1708938079.402194 (real) ...
Feb 26 10:05:50 server varnishd[1104876]: Child cleanup complete
Feb 26 10:05:50 server varnishd[1104876]: manager stopping child
Feb 26 10:05:50 server varnishd[1104876]: manager dies
Feb 26 10:05:50 server systemd[1]: varnish.service: Main process exited, code=exited, status=192/n/a
Feb 26 10:05:50 server systemd[1]: varnish.service: Failed with result 'exit-code'.
Feb 26 10:05:50 server systemd[1]: Stopped Varnish Cache, a high-performance HTTP accelerator.
Feb 26 10:05:50 server systemd[1]: varnish.service: Consumed 2d 18h 9min 4.312s CPU time.
Feb 26 10:05:50 server systemd[1]: Starting Varnish Cache, a high-performance HTTP accelerator...
regards,
Tomaz