diff options
| author | Matthew Sackman <matthew@lshift.net> | 2010-05-17 18:34:38 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@lshift.net> | 2010-05-17 18:34:38 +0100 |
| commit | 94186864554fabb2a85884263550d3018fc4a8c1 (patch) | |
| tree | aa9f2a3e0f8ca419b1058cc737316f2931a916e9 /scripts/rabbitmqctl | |
| parent | 15d267347b9833e4b8ddcc661705af6b218d39fe (diff) | |
| download | rabbitmq-server-git-94186864554fabb2a85884263550d3018fc4a8c1.tar.gz | |
Change how we handle a gc finding concurrent readers on the same file. Previously we were just waiting and trying again. Now we get the readers to signal to the GC when they're done. This itself introduces a race and so has to carefully deal with such notifications arriving after the GC has completed, but it removes a magic number. Also fixed a bug which mean readers were reading from locked files. Whoops.
Diffstat (limited to 'scripts/rabbitmqctl')
0 files changed, 0 insertions, 0 deletions
