It fixed a race in a critical section of code. It was reverted because it raised an exception instead of ignoring it (this is in a large distributed system, where optimistic, lockless algorithms are order of the day). It turns out this code was racing way more than anybody realised, and the cure was considered worse than the disease.
[–] anonagent 0 points 3 points 3 points (+3|-0) ago
What was the patch for and why did it get reverted?
[–] CombatDingbat [S] 0 points 3 points 3 points (+3|-0) ago
It fixed a race in a critical section of code. It was reverted because it raised an exception instead of ignoring it (this is in a large distributed system, where optimistic, lockless algorithms are order of the day). It turns out this code was racing way more than anybody realised, and the cure was considered worse than the disease.