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))