From a3a3c3714e64a27994e380ddf4b40bf53f950eb1 Mon Sep 17 00:00:00 2001 From: Admin Else <74665496+admin-else@users.noreply.github.com> Date: Fri, 3 Apr 2026 19:00:52 +0200 Subject: [PATCH] Maybe fix contex done err --- event/event_bus.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/event/event_bus.go b/event/event_bus.go index 1b09c0d..989c849 100644 --- a/event/event_bus.go +++ b/event/event_bus.go @@ -228,8 +228,9 @@ func (l *Loop) StartLoop() (err error) { break } } - if errors.Is(err, HandlerDoneErr{}) { - err = errors.Unwrap(err) + var contextDoneErr HandlerDoneErr + if errors.As(err, &contextDoneErr) { + err = contextDoneErr.Return } closeErr := l.Fire(Close{err}) if closeErr != nil {