Merge pull request #2809 from HusterWan/zr/octet-stream-fix
refactor: no need so many defer in closeAll function
This commit is contained in:
commit
f801661dcf
@ -138,10 +138,10 @@ func (e *Exchange) Subscribe(ctx context.Context, fs ...string) (ch <-chan *even
|
|||||||
)
|
)
|
||||||
|
|
||||||
closeAll := func() {
|
closeAll := func() {
|
||||||
defer close(errq)
|
channel.Close()
|
||||||
defer e.broadcaster.Remove(dst)
|
queue.Close()
|
||||||
defer queue.Close()
|
e.broadcaster.Remove(dst)
|
||||||
defer channel.Close()
|
close(errq)
|
||||||
}
|
}
|
||||||
|
|
||||||
ch = evch
|
ch = evch
|
||||||
|
Loading…
Reference in New Issue
Block a user