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).
openSUSE Build Service is sponsored by