From 15a761c0352c91634a50a4241cf837501a5523b7 Mon Sep 17 00:00:00 2001 From: Wei Fu Date: Wed, 24 Oct 2018 15:28:55 +0800 Subject: [PATCH] bugfix: return the context error during event subscribe Signed-off-by: Wei Fu --- events.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/events.go b/events.go index 92e9cd510..3577b7c3a 100644 --- a/events.go +++ b/events.go @@ -110,6 +110,9 @@ func (e *eventRemote) Subscribe(ctx context.Context, filters ...string) (ch <-ch Event: ev.Event, }: case <-ctx.Done(): + if cerr := ctx.Err(); cerr != context.Canceled { + errq <- cerr + } return } }