• antirez's avatar
    PubSub clients refactoring and new PUBSUB flag. · 59cf0824
    antirez authored
    The code tested many times if a client had active Pub/Sub subscriptions
    by checking the length of a list and dictionary where the patterns and
    channels are stored. This was substituted with a client flag called
    REDIS_PUBSUB that is simpler to test for. Moreover in order to manage
    this flag some code was refactored.
    
    This commit is believed to have no effects in the behavior of the
    server.
    59cf0824
redis.c 138 KB