From: Fabian Keil Date: Thu, 20 Aug 2009 14:19:52 +0000 (+0000) Subject: Highlight: Empty server or forwarder response received on socket 4. X-Git-Tag: v_3_0_15~92 X-Git-Url: http://www.privoxy.org/gitweb/?a=commitdiff_plain;h=bbfc41015f363011f972c9f5cb892426d783b7c1;p=privoxy.git Highlight: Empty server or forwarder response received on socket 4. --- diff --git a/tools/privoxy-log-parser.pl b/tools/privoxy-log-parser.pl index 70af5987..a9468e5a 100755 --- a/tools/privoxy-log-parser.pl +++ b/tools/privoxy-log-parser.pl @@ -8,7 +8,7 @@ # # http://www.fabiankeil.de/sourcecode/privoxy-log-parser/ # -# $Id: privoxy-log-parser.pl,v 1.42 2009/07/21 14:04:25 fabiankeil Exp $ +# $Id: privoxy-log-parser.pl,v 1.43 2009/08/20 14:18:27 fabiankeil Exp $ # # TODO: # - LOG_LEVEL_CGI, LOG_LEVEL_ERROR, LOG_LEVEL_WRITE content highlighting @@ -1789,6 +1789,22 @@ sub handle_loglevel_force ($) { return $c; } +sub handle_loglevel_error ($) { + + my $c = shift; + our %h; + + if ($c =~ m/^Empty server or forwarder response received on socket \d+./) { + + # Empty server or forwarder response received on socket 4. + $c =~ s@(?<=on socket )(\d+)@$h{'Number'}$1$h{'Standard'}@; + } + # XXX: There are probably more messages that deserve highlighting. + + return $c; +} + + sub handle_loglevel_ignore ($) { return shift; } @@ -1890,7 +1906,7 @@ sub parse_loop () { 'Info' => \&handle_loglevel_info, 'CGI' => \&handle_loglevel_cgi, 'Force' => \&handle_loglevel_force, - 'Error' => \&handle_loglevel_ignore, + 'Error' => \&handle_loglevel_error, 'Fatal error' => \&handle_loglevel_ignore, 'Writing' => \&handle_loglevel_ignore, 'Unknown log level' => \&handle_loglevel_ignore,