diff options
author | Marek Majkowski <majek@lshift.net> | 2009-09-14 15:29:27 +0100 |
---|---|---|
committer | Marek Majkowski <majek@lshift.net> | 2009-09-14 15:29:27 +0100 |
commit | 6e4f32ff969b274cb64a5ef0a2fd8aeca5f7310e (patch) | |
tree | fb84f4f0f446a2b366bf83420d68380b77017d78 | |
parent | 672c802fbdc3127e4152c8698881bc88df6aac0c (diff) | |
download | rabbitmq-server-6e4f32ff969b274cb64a5ef0a2fd8aeca5f7310e.tar.gz |
fixed R12 incompatibility in gen_server2bug21529
-rw-r--r-- | src/gen_server2.erl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gen_server2.erl b/src/gen_server2.erl index 36fb4fa8..47ae545b 100644 --- a/src/gen_server2.erl +++ b/src/gen_server2.erl @@ -437,7 +437,10 @@ unregister_name({local,Name}) -> unregister_name({global,Name}) -> _ = global:unregister_name(Name); unregister_name(Pid) when is_pid(Pid) -> - Pid. + Pid; +% Under R12 let's just ignore it, as we have a single term as Name. +% On R13 it will never get here, as we get tuple with 'local/global' atom. +unregister_name(Name) -> ok. extend_backoff(undefined) -> undefined; |