mirror of
https://github.com/hibiken/asynq.git
synced 2025-04-20 07:40:19 +08:00
add pubsub close
This commit is contained in:
parent
6a7bf2ceff
commit
dbbe3bc8ef
@ -1451,6 +1451,7 @@ func (r *RDB) CancelationPubSub() (*redis.PubSub, error) {
|
||||
pubsub := r.client.Subscribe(ctx, base.CancelChannel)
|
||||
_, err := pubsub.Receive(ctx)
|
||||
if err != nil {
|
||||
_ = pubsub.Close()
|
||||
return nil, errors.E(op, errors.Unknown, fmt.Sprintf("redis pubsub receive error: %v", err))
|
||||
}
|
||||
return pubsub, nil
|
||||
|
Loading…
x
Reference in New Issue
Block a user