anchor.diff:  handle_info({_Port, {exit_status, Status}}, State) ->
       ns_crash_log:record_crash({port_name(State),
                                  Status,
  -                               misc:intersperse(ringbuffer:to_list(State#state.messages), $\n)}),
  +                               get_death_messages(State)}),
       {stop, {abnormal, Status}, State};
   handle_info({'EXIT', Port, Reason} = Exit, #state{port=Port} = State) ->
       ?log_error("Got unexpected exit signal from port: ~p. Exiting.", [Exit]),
  
positive.code:                        end,
                  State1#state{log_buffer=Buf, log_tref=TRef, dropped=Dropped};
              _ ->
                  ale:debug(Logger, [Msg, $\n]),
                  State1
          end,
  
  
negative.code:         end,
  
      Port = case DontStart of
                 false -> port_open(Params2, State);
                 true -> undefined
             end,
      {ok, State#state{port = Port,
  