diff --git a/lib/Predis/PubSubContext.php b/lib/Predis/PubSubContext.php index 4cc112b4..0800880a 100644 --- a/lib/Predis/PubSubContext.php +++ b/lib/Predis/PubSubContext.php @@ -112,7 +112,7 @@ class PubSubContext implements \Iterator { public function valid() { $isValid = $this->isFlagSet(self::STATUS_VALID); - $subscriptionFlags = self::STATUS_SUBSCRIBED + self::STATUS_PSUBSCRIBED; + $subscriptionFlags = self::STATUS_SUBSCRIBED | self::STATUS_PSUBSCRIBED; $hasSubscriptions = ($this->_statusFlags & $subscriptionFlags) > 0; return $isValid && $hasSubscriptions; }