File tree Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Expand file tree Collapse file tree 1 file changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -1166,7 +1166,11 @@ func (c *Client) pubSub() *PubSub {
11661166func (c * Client ) Subscribe (ctx context.Context , channels ... string ) * PubSub {
11671167 pubsub := c .pubSub ()
11681168 if len (channels ) > 0 {
1169- _ = pubsub .Subscribe (ctx , channels ... )
1169+ err := pubsub .Subscribe (ctx , channels ... )
1170+
1171+ if err != nil {
1172+ return nil
1173+ }
11701174 }
11711175 return pubsub
11721176}
@@ -1176,7 +1180,11 @@ func (c *Client) Subscribe(ctx context.Context, channels ...string) *PubSub {
11761180func (c * Client ) PSubscribe (ctx context.Context , channels ... string ) * PubSub {
11771181 pubsub := c .pubSub ()
11781182 if len (channels ) > 0 {
1179- _ = pubsub .PSubscribe (ctx , channels ... )
1183+ err := pubsub .PSubscribe (ctx , channels ... )
1184+
1185+ if err != nil {
1186+ return nil
1187+ }
11801188 }
11811189 return pubsub
11821190}
@@ -1186,7 +1194,11 @@ func (c *Client) PSubscribe(ctx context.Context, channels ...string) *PubSub {
11861194func (c * Client ) SSubscribe (ctx context.Context , channels ... string ) * PubSub {
11871195 pubsub := c .pubSub ()
11881196 if len (channels ) > 0 {
1189- _ = pubsub .SSubscribe (ctx , channels ... )
1197+ err := pubsub .SSubscribe (ctx , channels ... )
1198+
1199+ if err != nil {
1200+ return nil
1201+ }
11901202 }
11911203 return pubsub
11921204}
You can’t perform that action at this time.
0 commit comments