From: eldy <> Date: Wed, 4 Aug 2010 13:19:55 +0000 (+0000) Subject: Fix: 2494691 - Add error check X-Git-Tag: AWSTATS_7_0_BETA2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2c2e4351864f4798b1e39101366bc0c811f7990a;p=thirdparty%2FAWStats.git Fix: 2494691 - Add error check --- diff --git a/wwwroot/cgi-bin/awstats.pl b/wwwroot/cgi-bin/awstats.pl index ddff466b..505b0f19 100644 --- a/wwwroot/cgi-bin/awstats.pl +++ b/wwwroot/cgi-bin/awstats.pl @@ -17207,7 +17207,12 @@ if ($Debug) { "Scan for last history files into DirData='$DirData' with mask='$datemask'" ); } -opendir( DIR, "$DirData" ); + +my $retval = opendir( DIR, "$DirData" ); +if(! $retval) +{ + error( "Failed to open directory $DirData : $!"); +} my $regfilesuffix = quotemeta($FileSuffix); foreach ( grep /^$PROG$datemask$regfilesuffix\.txt(|\.gz)$/i, file_filt sort readdir DIR )