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

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

[elpa] externals/dape f982879c17 080/123: Cleanup timeouts before restar


From: ELPA Syncer
Subject: [elpa] externals/dape f982879c17 080/123: Cleanup timeouts before restart
Date: Tue, 5 Dec 2023 03:58:02 -0500 (EST)

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

    Cleanup timeouts before restart
---
 dape.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dape.el b/dape.el
index 724763ec3c..71d02da198 100644
--- a/dape.el
+++ b/dape.el
@@ -1257,6 +1257,9 @@ Starts a new process as per request of the debug adapter."
 (defun dape-restart ()
   "Restart last debug session started."
   (interactive)
+  (when (hash-table-p dape--timers)
+    (dolist (timer (hash-table-values dape--timers))
+      (cancel-timer timer)))
   (cond
    ((and (dape--live-process t)
          (plist-get dape--capabilities :supportsRestartRequest))



reply via email to

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