aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2022-01-20 12:22:31 +0000
committerChristopher Baines <mail@cbaines.net>2022-01-20 12:22:31 +0000
commitff7958dc6825812a695eda342c302f8da4093e9f (patch)
tree846af11cbe8b1a2bbe2dd2aacdbb1ac41708cb39
parentf01812ad8a40d71933b245bf9d58f5e124b86cd0 (diff)
downloadbuild-coordinator-ff7958dc6825812a695eda342c302f8da4093e9f.tar
build-coordinator-ff7958dc6825812a695eda342c302f8da4093e9f.tar.gz
Unwind on hook logging exceptions
To make sure they're handled.
-rw-r--r--guix-build-coordinator/coordinator.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/guix-build-coordinator/coordinator.scm b/guix-build-coordinator/coordinator.scm
index b011a71..bdf89eb 100644
--- a/guix-build-coordinator/coordinator.scm
+++ b/guix-build-coordinator/coordinator.scm
@@ -722,7 +722,8 @@
(log-msg (build-coordinator-logger build-coordinator)
'CRITICAL
"hook processing thread " event-name
- " exception: " exn))))
+ " exception: " exn))
+ #:unwind? #t))
(lambda ()
(while #t
(unless (process-event event-name handler)