anchor.diff:      true = ets:insert(?MODULE, {Id, Transaction}),
   
       %% Set transaction timer.
  -    erlang:send_after(1000, self(), {timeout, Id}),
  +    erlang:send_after(1000, self(), {coordinator_timeout, Id}),
   
       %% Send prepare message to all participants including ourself.
       lists:foreach(fun(N) ->
  
positive.code:                       aborted,
                        server_ref, 
                        message}).
  
  -define(TIMEOUT, 2000).
  
  %%%===================================================================
  %%% API
  
negative.code: 
  %% @private
  %% Incoming messages.
  handle_info({coordinator_timeout, Id}, State) ->
      Manager = manager(),
  
      %% Find transaction record.
  