From 6abc25ec37c32476414284062746417b49c155a6 Mon Sep 17 00:00:00 2001 From: Rodrigo Arias Mallo Date: Sat, 30 Aug 2025 16:02:31 +0200 Subject: Exit all tabs with SIGUSR2 signal Breaking the loop causes missing leaks that are otherwise visible when closing the tab. --- src/dillo.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/dillo.cc b/src/dillo.cc index 47c4ba25..ed9bc48b 100644 --- a/src/dillo.cc +++ b/src/dillo.cc @@ -621,7 +621,8 @@ int main(int argc, char **argv) sig_reload = 0; a_UIcmd_reload_all_active(); } else if (sig_exit) { - break; + sig_exit = 0; + a_UIcmd_close_all_bw(NULL); } } -- cgit v1.2.3