File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -3747,24 +3747,24 @@ static int clientMatchesFlagFilter(client *c, const char *flag_filter) {
3747
3747
}
3748
3748
3749
3749
static int clientSubscribedToChannel (client * client , robj * channel ) {
3750
- if (client == NULL || client -> pubsub_channels == NULL ) {
3750
+ if (client == NULL || client -> pubsub_data == NULL || client -> pubsub_data -> pubsub_channels == NULL ) {
3751
3751
return 0 ;
3752
3752
}
3753
- return dictFind (client -> pubsub_channels , channel ) != NULL ;
3753
+ return dictFind (client -> pubsub_data -> pubsub_channels , channel ) != NULL ;
3754
3754
}
3755
3755
3756
3756
static int clientSubscribedToShardChannel (client * client , robj * channel ) {
3757
- if (client == NULL || client -> pubsubshard_channels == NULL ) {
3757
+ if (client == NULL || client -> pubsub_data == NULL || client -> pubsub_data -> pubsubshard_channels == NULL ) {
3758
3758
return 0 ;
3759
3759
}
3760
- return dictFind (client -> pubsubshard_channels , channel ) != NULL ;
3760
+ return dictFind (client -> pubsub_data -> pubsubshard_channels , channel ) != NULL ;
3761
3761
}
3762
3762
3763
3763
static int clientSubscribedToPattern (client * client , robj * pattern ) {
3764
- if (client == NULL || client -> pubsub_patterns == NULL ) {
3764
+ if (client == NULL || client -> pubsub_data == NULL || client -> pubsub_data -> pubsub_patterns == NULL ) {
3765
3765
return 0 ;
3766
3766
}
3767
- return dictFind (client -> pubsub_patterns , pattern ) != NULL ;
3767
+ return dictFind (client -> pubsub_data -> pubsub_patterns , pattern ) != NULL ;
3768
3768
}
3769
3769
3770
3770
You can’t perform that action at this time.
0 commit comments