Correctly reset relay state

This commit is contained in:
9seconds
2021-03-29 14:36:02 +03:00
parent 71d4c6c42f
commit 3cacd74e12
2 changed files with 25 additions and 15 deletions
+1 -6
View File
@@ -36,11 +36,6 @@ func AcquireRelay(ctx context.Context, logger Logger, bufferSize int, idleTimeou
}
func ReleaseRelay(r *Relay) {
r.ctxCancel()
r.ctx = nil
r.ctxCancel = nil
r.logger = nil
r.Reset()
relayPool.Put(r)
}