### Test Code ```php $redis = new Redis(); $redis->connect('127.0.0.1'); $r = $redis->psubscribe( ['foo.*'], function () { var_dump('Received'); } ); var_dump('Subscribe STOP', $r); ``` And run this command: ``` redis-cli PUBLISH "foo.1" "Hello" ``` ### Expected behaviour Receive message and show `Received` ### Actual behaviour Stop subscribe and show: ``` string(14) "Subscribe STOP" bool(false) ``` ### Other Test cases - Use `subscribe()` can work. - Use `psubscribe()` without wildcards also works. - Only `psubscribe()` with wildcard pattern will break. ### Screen Recording 6.0.1 not work  But 5.3.7 works  ### I'm seeing this behaviour on - OS: MacOS / Ubuntu - Redis: 6.0.8 - PHP: 8.2 - phpredis: 6.0.1 ### Steps to reproduce, backtrace or example script ### I've checked - [x] There is no similar issue from other users - [ ] Issue isn't fixed in `develop` branch