File riak_ensemble-2.1.8-stacktrace.patch of Package riak_ensemble
diff -Ndurp riak_ensemble-2.1.8/src/riak_ensemble_exchange.erl riak_ensemble-2.1.8-stacktrace/src/riak_ensemble_exchange.erl
--- riak_ensemble-2.1.8/src/riak_ensemble_exchange.erl 2017-03-04 00:39:54.000000000 +0200
+++ riak_ensemble-2.1.8-stacktrace/src/riak_ensemble_exchange.erl 2024-11-18 17:09:03.814320545 +0200
@@ -24,8 +24,8 @@ start_exchange(Ensemble, Peer, Id, Tree,
spawn(fun() ->
try
perform_exchange(Ensemble, Peer, Id, Tree, Peers, Views, Trusted)
- catch Class:Reason ->
- io:format("CAUGHT: ~p/~p~n~p~n", [Class, Reason, erlang:get_stacktrace()]),
+ catch Class:Reason:Stacktrace ->
+ io:format("CAUGHT: ~p/~p~n~p~n", [Class, Reason, Stacktrace]),
gen_fsm:send_event(Peer, exchange_failed)
end
end).