[redis]github-141-2 Report
https://github.com/antirez/redis/issues/141
It turns out there are two bugs causing two failures in this ticket. This one is about the second failure.
When multiple slaves connects to the master at the same time, the socket buffers were not correctly created, causing them sharing buffers and resulting in data loss in the slaves.
critical
No
no
One of the slaves
redis-2.4.0-rc7
Standard
1. connect slave (add node)
2. connect another slave (add node)
In this order
Yes
Yes.
3. (master + 2 slaves)
Data loss in slave, no clear evidence.
It’s hard as there is not much evidences.
The socket buffer wasn’t created correctly for the 2nd and later slaves. The buffers were all messed up...
Semantic