anchor.diff:              true ->
                 ?debug_flag(?loop, kill_signal),
                 send_message_ack(Notify, Trapping),
  -              exiting(killed, [], Info#concuerror_info{caught_signal = true});
  +              exiting(killed, [], Info#concuerror_info{exit_by_signal = true});
               false ->
                 case Trapping of
                   true ->
  
positive.code:                       process_loop(Info);
                      false ->
                        ?debug_flag(?loop, error_signal),
                        exiting(Reason, [], Info#concuerror_info{caught_signal = true})
                    end
                end
            end;
  
negative.code:   true = ets:update_element(Processes, self(), Updates),
    Info#concuerror_info{status = Status}.
  
  is_active(#concuerror_info{exit_by_signal = ExitBySignal, status = Status}) ->
    not ExitBySignal andalso is_active(Status);
  is_active(Status) when is_atom(Status) ->
    (Status =:= running) orelse (Status =:= waiting).
  
  