From b34700bd5c300dcf5326871c2b490b3ad8e267ee Mon Sep 17 00:00:00 2001 From: Tobi Oetiker Date: Sun, 25 Sep 2011 16:08:07 +0000 Subject: do not exit in zoom ajax mode --- CHANGES | 2 ++ lib/Smokeping.pm | 2 +- lib/Smokeping/Graphs.pm | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index b088ba3..60ee8f4 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,7 @@ 2011/09/25 -- released version 2.5.0 +* in zoom/ajax mode, do not exit ... fastcgis should not quit + * Switch from using SpeedyCGI to FastCGI. * Added new OpenSSHJunOSPing probe to run ping from a juniper router via diff --git a/lib/Smokeping.pm b/lib/Smokeping.pm index 293cdba..7e5bc2f 100644 --- a/lib/Smokeping.pm +++ b/lib/Smokeping.pm @@ -1420,7 +1420,7 @@ sub get_detail ($$$$;$){ print "Content-Length: ".length($data)."\n\n"; print $data; unlink "${imgbase}_${end}_${start}.png"; - exit; + return undef; } elsif ($mode eq 'n'){ # navigator mode # $page .= qq|
|; diff --git a/lib/Smokeping/Graphs.pm b/lib/Smokeping/Graphs.pm index 0791796..314fa54 100644 --- a/lib/Smokeping/Graphs.pm +++ b/lib/Smokeping/Graphs.pm @@ -281,7 +281,7 @@ sub get_multi_detail ($$$$;$){ print "Content-Length: ".length($data)."\n\n"; print $data; unlink "${imgbase}_${end}_${start}.png"; - exit; + return undef; } elsif ($mode eq 'n'){ # navigator mode -- cgit v1.2.3-24-g4f1b