anchor.diff:  
                       ok;
                   false ->
  -                    lager:info("Not all participants have aborted yet: ~p != ~p", [Aborted, Participants]),
  +                    partisan_logger:info("Not all participants have aborted yet: ~p != ~p", [Aborted, Participants]),
   
                       %% Update local state.
                       true = ets:insert(?COORDINATING_TRANSACTIONS, {Id, Transaction#transaction{aborted=Aborted}}),
  
positive.code:         [{_Id, #transaction{participant_status=ParticipantStatus, uncertain=Uncertain0, server_ref=ServerRef, message=Message}=Transaction}] ->
              case ParticipantStatus of
                  abort ->
                      lager:error("~p: decision already reached: ~p, ignoring decision.", [node(), ParticipantStatus]);
                  commit ->
                      lager:error("~p: decision already reached: ~p, ignoring decision.", [node(), ParticipantStatus]);
                  _ ->
                      case Decision of 
                          abort ->
                              lager:info("~p: decision was abort.", [node()]),
  
                              %% Write log record showing abort occurred.
                              true = ets:insert(?PARTICIPATING_TRANSACTIONS, {Id, Transaction#transaction{participant_status=abort, uncertain=[]}}),
  
                              %% Notify uncertain.
                              lists:foreach(fun(N) ->
                                  lager:info("~p: sending decision message to uncertain node ~p: ~p", [node(), N, Decision]),
                                  partisan_pluggable_peer_service_manager:forward_message(N, undefined, ?MODULE, {decision, MyNode, Id, Decision}, [])
                              end, Uncertain0),
  
                              ok;
                          uncertain ->
                              lager:info("~p: decision was uncertain.", [node()]),
  
                              %% Don't know, do nothing, possibly block.
  
  
negative.code:                     ok
              end;
          [] ->
              partisan_logger:error("Notification for abort_ack message but no transaction found!", [])
      end,
  
      {noreply, State};
  