Skip to content

Commit c9ac116

Browse files
committed
Bugfixes
1 parent e00c5c9 commit c9ac116

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

deps/rabbit/src/rabbit_db_exchange.erl

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -318,11 +318,13 @@ update_in_khepri(XName, Fun) ->
318318
ok;
319319
{error, {khepri, mismatching_node, _}} ->
320320
update_in_khepri(XName, Fun);
321+
{error, {khepri, node_not_found, _}} ->
322+
ok;
321323
{error, _} = Error ->
322324
Error
323325
end;
324326
{error, {khepri, node_not_found, _}} ->
325-
not_found;
327+
ok;
326328
{error, _} = Error ->
327329
Error
328330
end.
@@ -499,7 +501,7 @@ next_serial_in_mnesia_tx(XName) ->
499501
#exchange_serial{name = XName, next = Serial + 1}, write),
500502
Serial.
501503

502-
next_serial_in_khepri(#exchange{name = XName} = X) ->
504+
next_serial_in_khepri(XName) ->
503505
%% Just storing the serial number is enough, no need to keep #exchange_serial{}
504506
Path = khepri_exchange_serial_path(XName),
505507
Ret1 = rabbit_khepri:adv_get(Path),
@@ -513,7 +515,7 @@ next_serial_in_khepri(#exchange{name = XName} = X) ->
513515
ok ->
514516
Serial;
515517
{error, {khepri, mismatching_node, _}} ->
516-
next_serial_in_khepri(X);
518+
next_serial_in_khepri(XName);
517519
Err ->
518520
Err
519521
end;

deps/rabbitmq_recent_history_exchange/src/rabbit_db_rh_exchange.erl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@ setup_schema() ->
4949
}).
5050

5151
setup_schema_in_mnesia() ->
52-
mnesia:create_table(?RH_TABLE,
53-
[{attributes, record_info(fields, cached)},
54-
{record_name, cached},
55-
{type, set}]),
56-
mnesia:add_table_copy(?RH_TABLE, node(), ram_copies),
52+
_ = mnesia:create_table(?RH_TABLE,
53+
[{attributes, record_info(fields, cached)},
54+
{record_name, cached},
55+
{type, set}]),
56+
_ = mnesia:add_table_copy(?RH_TABLE, node(), ram_copies),
5757
rabbit_table:wait([?RH_TABLE]),
5858
ok.
5959

0 commit comments

Comments
 (0)