diff options
author | Matthias Radestock <matthias@lshift.net> | 2009-04-01 15:08:42 +0100 |
---|---|---|
committer | Matthias Radestock <matthias@lshift.net> | 2009-04-01 15:08:42 +0100 |
commit | 074f16acbd597a51c941f716cdba9c20fca13153 (patch) | |
tree | ff1c9a2e6baf9896d7d7c1a9c5946b1f71e8f013 /src/rabbit_guid.erl | |
parent | e44b23cbcacc4d531c1a61209cdca870d966e682 (diff) | |
download | rabbitmq-server-074f16acbd597a51c941f716cdba9c20fca13153.tar.gz |
wait foreverbug20546
Diffstat (limited to 'src/rabbit_guid.erl')
-rw-r--r-- | src/rabbit_guid.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_guid.erl b/src/rabbit_guid.erl index 51c1665b..2be00503 100644 --- a/src/rabbit_guid.erl +++ b/src/rabbit_guid.erl @@ -82,7 +82,8 @@ guid() -> %% and time. We combine that with a process-local counter to give %% us a GUID that is monotonically increasing per process. G = case get(guid) of - undefined -> {{gen_server:call(?SERVER, serial), self()}, 0}; + undefined -> {{gen_server:call(?SERVER, serial, infinity), self()}, + 0}; {S, I} -> {S, I+1} end, put(guid, G), |