ids-functions.pl: Remove temporary files if the downloader aborts.

Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
This commit is contained in:
Stefan Schantl
2022-04-17 16:38:21 +02:00
parent eaf5364413
commit 38cf581405

View File

@@ -427,6 +427,9 @@ sub downloadruleset ($) {
# Check if the server responds with 304 (Not Modified).
} elsif ($response->code == 304) {
# Remove temporary file, if one exists.
unlink("$tmpfile") if (-e "$tmpfile");
# Return "not modified".
return "not modified";
@@ -435,6 +438,9 @@ sub downloadruleset ($) {
# Obtain error.
my $error = $response->content;
# Remove temporary file, if one exists.
unlink("$tmpfile") if (-e "$tmpfile");
# Return the error message from response..
return "$error";
}