]> git.ipfire.org Git - thirdparty/mtr.git/commitdiff
Merge pull request #589 from Komzpa/darafei/report-on-interrupt
authorRoger Wolff <R.E.Wolff@BitWizard.nl>
Fri, 8 May 2026 12:18:35 +0000 (14:18 +0200)
committerGitHub <noreply@github.com>
Fri, 8 May 2026 12:18:35 +0000 (14:18 +0200)
report: print partial output on interrupt

1  2 
ui/mtr.c

diff --cc ui/mtr.c
index 826642105464004cabb6286f190bd36baf4f94c9,14db803a55af66123d58386b863c5563e6f3e5b1..f5e0c9f8f2c7cd55c05562e7c374df1ed1a56242
+++ b/ui/mtr.c
@@@ -878,9 -867,12 +879,13 @@@ int main
  
          net_end_transit();
          display_close(&ctl);
 +        dns_close();
          unlock(stdout);
  
+         if (ctl.Interrupted) {
+             exit_val = 128 + SIGINT;
+             break;
+         }
          if (ctl.Interactive)
              break;
          else