]> git.saurik.com Git - redis.git/commit
fixed a deadlock caused by too much finished processes in queue so that I/O clients...
authorantirez <antirez@gmail.com>
Wed, 20 Jan 2010 21:57:00 +0000 (16:57 -0500)
committerantirez <antirez@gmail.com>
Wed, 20 Jan 2010 21:57:00 +0000 (16:57 -0500)
commit76b7233adb5c59b072209434d9a5ee795c5affa5
tree9ee2c7217c2e9618b2a5cb4e50252d997675e855
parent621d5c1985a211662409976d7b49645cad55ea4e
fixed a deadlock caused by too much finished processes in queue so that I/O clients writing to the wirte side of the pipe used to awake the main thread where blocking. Then a BGSAVE started waiting for the last active thread to finish, condition impossible because all the I/O threads where blocking on threads. Takes this as a note to myself...
redis.c