• yvette903's avatar
    Fix: client pause uses an old timeout (#9477) · f560531d
    yvette903 authored
    A write request may be paused unexpectedly because `server.client_pause_end_time` is old.
    
    **Recreate this:**
    redis-cli -p 6379
    127.0.0.1:6379> client pause 500000000 write
    OK
    127.0.0.1:6379> client unpause
    OK
    127.0.0.1:6379> client pause 10000 write
    OK
    127.0.0.1:6379> set key value
    
    The write request `set key value` is paused util  the timeout of 500000000 milliseconds was reached.
    
    **Fix:**
    reset `server.client_pause_end_time` = 0 in `unpauseClients`
    f560531d
networking.c 141 KB