emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

feature/native-comp f142f5b: Fix hang due to failure to clean up *.eln.o


From: Eli Zaretskii
Subject: feature/native-comp f142f5b: Fix hang due to failure to clean up *.eln.old files at exit
Date: Sun, 14 Mar 2021 09:37:31 -0400 (EDT)

branch: feature/native-comp
commit f142f5ba46abed95c99e5dd55fb6f3a1af544148
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>

    Fix hang due to failure to clean up *.eln.old files at exit
    
    * src/comp.c (eln_load_path_final_clean_up): Call
    internal_delete_file, not Fdelete_file, to ignore any errors.
    (Bug#46972)
---
 src/comp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/comp.c b/src/comp.c
index 2ed893c..970c802 100644
--- a/src/comp.c
+++ b/src/comp.c
@@ -4616,7 +4616,7 @@ eln_load_path_final_clean_up (void)
                                   Qt, build_string ("\\.eln\\.old\\'"), Qnil,
                                   Qnil, Qt, return_nil);
       FOR_EACH_TAIL (files_in_dir)
-       Fdelete_file (XCAR (files_in_dir), Qnil);
+       internal_delete_file (XCAR (files_in_dir));
     }
 #endif
 }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]