anchor.diff:  
   -include("inet_int.hrl").
   
  --define(DBG(T), erlang:display({{self(), ?MODULE, ?LINE, ?FUNCTION_NAME}, T})).
  +%% -define(DBG(T), erlang:display({{self(), ?MODULE, ?LINE, ?FUNCTION_NAME}, T})).
   
   
   %% -------------------------------------------------------------------------
  
positive.code: %% Handle select done - try recv again
  handle_event(
    info, ?socket_select(Socket, SelectRef),
    #recv{info = ?select_info(SelectRef)},
    {#params{socket = Socket} = P, D}) ->
      %%
      %% ?DBG([info, {socket, Socket}, {ref, SelectRef}]),
      handle_recv(P, D, []);
  %%
  handle_event(
    info, ?socket_abort(Socket, SelectRef, Reason),
    #recv{info = ?select_info(SelectRef)},
    {#params{socket = Socket} = P, D}) ->
      %%
      %% ?DBG({abort, Reason}),
      handle_connected(P, cleanup_recv_reply(P, D, [], Reason));
  %%
  
negative.code: -compile({inline, [meta/1]}).
  meta(D) -> maps:with(maps:keys(server_write_opts()), D).
  
  
  %%% ========================================================================
  %%% State Machine
  %%%
  