We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6a82fb1 commit 8065699Copy full SHA for 8065699
internal/socket/duplex.go
@@ -256,11 +256,13 @@ func (dc *DuplexConnection) RequestResponse(req payload.Payload) (res mono.Mono)
256
257
onFinally := func(s reactor.SignalType, d reactor.Disposable) {
258
common.TryRelease(handler.cache)
259
- d.Dispose()
260
if s == reactor.SignalTypeCancel {
261
dc.sendFrame(framing.NewWriteableCancelFrame(sid))
262
}
+ // Unregister handler w/sink (processor).
263
dc.unregister(sid)
264
+ // Dispose sink (processor).
265
+ d.Dispose()
266
267
268
m, s, _ := mono.NewProcessor(dc.reqSche, onFinally)
0 commit comments