Fix exception handling for fibers-batch-map

This commit is contained in:
Christopher Baines 2025-02-06 17:02:54 +00:00
parent 7de5901a94
commit b0d8618705

View file

@ -118,8 +118,13 @@
(vector-ref result-vec index)) (vector-ref result-vec index))
(lambda (result) (lambda (result)
(match result (match result
(('exception . exn) (('exception exn stack)
(raise-exception exn)) (let ((knots-exn
(make-knots-exception stack)))
(raise-exception
(make-exception
knots-exn
exn))))
(_ (_
(vector-set! result-vec (vector-set! result-vec
index index