Skip to content

Commit 4c9f6d3

Browse files
Put swap file File::find into an eval because it can die.
1 parent 8c6396a commit 4c9f6d3

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

scripts/zmaudit.pl.in

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -841,9 +841,11 @@ FROM `Frames` WHERE `EventId`=?';
841841
unlink( split( /;/, $untainted_old_files ) );
842842
}
843843

844-
# Now delete any old swap files
845-
( my $swap_image_root ) = ( $Config{ZM_PATH_SWAP} =~ /^(.*)$/ ); # De-taint
846-
File::Find::find( { wanted=>\&deleteSwapImage, untaint=>1 }, $swap_image_root );
844+
eval {
845+
# Now delete any old swap files
846+
( my $swap_image_root ) = ( $Config{ZM_PATH_SWAP} =~ /^(.*)$/ ); # De-taint
847+
File::Find::find( { wanted=>\&deleteSwapImage, untaint=>1 }, $swap_image_root );
848+
};
847849

848850
# Prune the Logs table if required
849851
if ( $Config{ZM_LOG_DATABASE_LIMIT} ) {

0 commit comments

Comments
 (0)