diff options
author | Christopher Baines <mail@cbaines.net> | 2022-01-20 12:22:31 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2022-01-20 12:22:31 +0000 |
commit | ff7958dc6825812a695eda342c302f8da4093e9f (patch) | |
tree | 846af11cbe8b1a2bbe2dd2aacdbb1ac41708cb39 | |
parent | f01812ad8a40d71933b245bf9d58f5e124b86cd0 (diff) | |
download | build-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.scm | 3 |
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) |