fix pool hanging on close
Compare changes
Conflict: This file was modified in both the source and target branches.
Ask someone with write access to resolve it.
+ 110
− 66
@@ -4,7 +4,6 @@ import (
@@ -16,17 +15,37 @@ var _ subscription.Conn = (*Pooling)(nil)
@@ -53,90 +72,115 @@ func (p *Pooling) Subscribe(ctx context.Context, namespace string, channel any,