branch: externals/el-job
commit 940e8ff2e116f8ff55f3d354e55e6e4b9de85146
Author: Martin Edström <meedstro...@gmail.com>
Commit: Martin Edström <meedstro...@gmail.com>

    Fix: don't use old inputs sometimes
---
 el-job.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/el-job.el b/el-job.el
index fd3bf658c9..012177d280 100644
--- a/el-job.el
+++ b/el-job.el
@@ -473,7 +473,8 @@ evaluated many times."
           (if .busy
               (pcase if-busy
                 ('takeover (setq respawn t)
-                           (setq exec t))
+                           (setq exec t)
+                           (setf .queue inputs))
                 ('wait (setf .queue (append inputs .queue))))
             (setf .queue inputs)
             (setq exec t))

Reply via email to