aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--module/calp/server/routes.scm4
1 files changed, 4 insertions, 0 deletions
diff --git a/module/calp/server/routes.scm b/module/calp/server/routes.scm
index 1f622c2a..e8676e6f 100644
--- a/module/calp/server/routes.scm
+++ b/module/calp/server/routes.scm
@@ -271,6 +271,10 @@
(catch*
(lambda () (add-and-save-event global-event-object
calendar event))
+ ((pre-unwind #t)
+ (lambda _
+ (let ((stack (make-stack #t)))
+ (display-backtrace stack (current-error-port)))))
(warning
(lambda (err fmt args)
(define str (format #f "~?" fmt args))