branch: externals/auctex-cont-latexmk
commit 78bd2c7b13baf2fa54a2419ac46f93f948c3f27c
Author: Paul Nelson <[email protected]>
Commit: Paul Nelson <[email protected]>

    eliminate potentially racy process-killing code
---
 auctex-cont-latexmk.el | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/auctex-cont-latexmk.el b/auctex-cont-latexmk.el
index b69016058d..e79eedad50 100644
--- a/auctex-cont-latexmk.el
+++ b/auctex-cont-latexmk.el
@@ -317,12 +317,8 @@ empty, except when NOKILL is non-nil."
         (when (null auctex-cont-latexmk--subscribed-buffers)
           (setq done t)))
       (when done
-        (let ((process (get-buffer-process comp-buf)))
-          (when (process-live-p process)
-            (interrupt-process process)
-            (sit-for 0.1)
-            (delete-process process))
-          (unless nokill
+        (unless nokill
+          (let ((kill-buffer-query-functions nil)) ; don't ask to kill process
             (kill-buffer comp-buf)))))))
 
 (defvar-local auctex-cont-latexmk--disable-function nil

Reply via email to