From 202f04bcce11d3d8df536b8e0ebe9419e8d1d3f7 Mon Sep 17 00:00:00 2001
From: Marius Burkard <m.burkard@pixcept.de>
Date: Fri, 17 Aug 2018 10:55:01 +0200
Subject: [PATCH] - fixed vlogger error on non-numeric request size, fixes
 #5059

---
 server/scripts/vlogger | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/server/scripts/vlogger b/server/scripts/vlogger
index 8703df0d77..4e60254d0e 100755
--- a/server/scripts/vlogger
+++ b/server/scripts/vlogger
@@ -510,11 +510,9 @@ else {
             $log_line =~ s/^\S*\s+//o;
         }
 
-        if ($reqsize ne "-") {
-			  if ( $reqsize =~ m/\d|/ && $reqsize > 0 ) {
-   	         $tracker{$vhost} += $reqsize;
-      	  }
-		  }
+		if ( $reqsize =~ m/^\d+$/ && $reqsize > 0 ) {
+			$tracker{$vhost} += $reqsize;
+		}
 
         print $vhost $log_line;
 
-- 
GitLab