summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2011-03-30 14:12:05 +0100
committerSimon MacMullen <simon@rabbitmq.com>2011-03-30 14:12:05 +0100
commitd7938cad8df1662013c9535018796b3b2ebe024f (patch)
tree8a7813e6c9f7a8dc3d43eb26906abeb5d4b43931 /src
parent056f5467c9778017c97939ee7a911cffaa99cce9 (diff)
downloadrabbitmq-server-git-d7938cad8df1662013c9535018796b3b2ebe024f.tar.gz
Call the field next, not serial.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_exchange.erl7
-rw-r--r--src/rabbit_upgrade_functions.erl2
2 files changed, 4 insertions, 5 deletions
diff --git a/src/rabbit_exchange.erl b/src/rabbit_exchange.erl
index dfcb05d6a7..a9b1b2e50e 100644
--- a/src/rabbit_exchange.erl
+++ b/src/rabbit_exchange.erl
@@ -145,7 +145,7 @@ declare(XName, Type, Durable, AutoDelete, Internal, Args) ->
store(X = #exchange{name = Name, type = Type}) ->
ok = mnesia:write(rabbit_exchange, X, write),
case (type_to_module(Type)):serialise_events() of
- true -> S = #exchange_serial{name = Name, serial = 0},
+ true -> S = #exchange_serial{name = Name, next = 1},
ok = mnesia:write(rabbit_exchange_serial, S, write);
false -> ok
end.
@@ -327,11 +327,10 @@ serial(#exchange{name = XName, type = Type}) ->
end.
next_serial(XName) ->
- [#exchange_serial{serial = S}] =
+ [#exchange_serial{next = Serial}] =
mnesia:read(rabbit_exchange_serial, XName, write),
- Serial = S + 1,
ok = mnesia:write(rabbit_exchange_serial,
- #exchange_serial{name = XName, serial = Serial}, write),
+ #exchange_serial{name = XName, next = Serial + 1}, write),
Serial.
%% Used with atoms from records; e.g., the type is expected to exist.
diff --git a/src/rabbit_upgrade_functions.erl b/src/rabbit_upgrade_functions.erl
index 7c53e99694..b21dd76455 100644
--- a/src/rabbit_upgrade_functions.erl
+++ b/src/rabbit_upgrade_functions.erl
@@ -105,7 +105,7 @@ topic_trie() ->
exchange_event_serial() ->
create(rabbit_exchange_serial, [{record_name, exchange_serial},
- {attributes, [name, serial]}]).
+ {attributes, [name, next]}]).
%%--------------------------------------------------------------------