branch: externals/dape
commit 30b26951541b4d21c3b8f774610b65de95dae092
Author: Daniel Pettersson <[email protected]>
Commit: Daniel Pettersson <[email protected]>

    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