emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/dape 30b2695154 087/123: Cancel timeout timers on proce


From: ELPA Syncer
Subject: [elpa] externals/dape 30b2695154 087/123: Cancel timeout timers on process kill
Date: Tue, 5 Dec 2023 03:58:03 -0500 (EST)

branch: externals/dape
commit 30b26951541b4d21c3b8f774610b65de95dae092
Author: Daniel Pettersson <daniel@dpettersson.net>
Commit: Daniel Pettersson <daniel@dpettersson.net>

    Cancel timeout timers on process kill
---
 dape.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dape.el b/dape.el
index c1c71be765..63a81bca3b 100644
--- a/dape.el
+++ b/dape.el
@@ -489,6 +489,9 @@ If EXTENDED end of line is after newline."
 
 (defun dape--kill-processes ()
   "Kill all Dape related process."
+  (when (hash-table-p dape--timers)
+    (dolist (timer (hash-table-values dape--timers))
+      (cancel-timer timer)))
   (ignore-errors
     (and dape--process
          (delete-process dape--process))



reply via email to

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