On 09/10/2011 02:17 PM, John Plevyak wrote:
This is a race condition which should happen very very infrequently (e.g. once a day on a loaded system perhaps) and it would only be 10msec on an unloaded system, which would make it very very very infrequent (maybe once a year in that case). I agree that 10 msec is long these days, but unfortunately unix-ish systems cannot be counted on to not busy spin when delaying less than 10 msecs. So while I agree with you in principle, in practice 10 msec is probably a safer.
Agreed. So, is there a bug filed for this? Is there an easy fix? John, I'm wondering if this is the same problem Yahoo Search was having, where once in a while, a cache would go MIA (unavailable) until they restarted the server. On their busy boxes, it'd happen after ~2 weeks or so.
-- leif