From 2bda2d820dcd9ea382b7380c18d469c23232fbbf Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Wed, 15 Mar 2017 13:14:54 +0100 Subject: support: Explain ignored failures of temporary file removal [BZ #21243] --- support/temp_file.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'support') diff --git a/support/temp_file.c b/support/temp_file.c index f06647a..5950aec 100644 --- a/support/temp_file.c +++ b/support/temp_file.c @@ -99,7 +99,10 @@ support_delete_temp_files (void) { while (temp_name_list != NULL) { - remove (temp_name_list->name); + /* For some tests, the temporary file removal runs multiple + times (in the parent processes and the subprocess), so do not + report a failed removal attempt. */ + (void) remove (temp_name_list->name); free (temp_name_list->name); struct temp_name_list *next -- cgit v1.1