anchor.diff:                        {hello_status, Other}]),
       State;
   
  +decode(notification, E, #state{event_receiver = Pid} = State)
  +  when is_pid(Pid) ->
  +    Pid ! E,
  +    State;
  +
   decode(notification, E, State) ->
  -    State#state.event_receiver ! E,
  +    ConnName = (State#state.connection)#connection.name,
  +    ?error(ConnName, [{got_unexpected_notification, E}]),
       State;
   
   decode(Other, E, State) ->
  
positive.code: %%----------------------------------------------------------------------
  %% %CopyrightBegin%
  %%
  %% Copyright Ericsson AB 2012-2019. All Rights Reserved.
  %%
  %% Licensed under the Apache License, Version 2.0 (the "License");
  %% you may not use this file except in compliance with the License.
  
negative.code:                                  % string() | {error, Reason}
  		buf = false,     % binary() | list() | boolean()
  		pending = [],    % [#pending]
  		event_receiver :: pid() | undefined}).
  
  %% Run-time client options.
  -record(options, {ssh = [], % Options for the ssh application
  