anchor.diff:      {DestIP, DestPort, LocalListenPort, Socket,
        _StartTime = erlang:now(), _SentMsgCount = 0,
        _ReceivedMsgCount = 0, _MsgQueue = [], _Len = 0,
  -    _DesiredBundleSize = 0}.
  +    _DesiredBundleSize = 0, _MsgsSinceBundleStart = 0}.
   
   dest_ip(State)                -> element(1, State).
   dest_port(State)              -> element(2, State).
  
positive.code:                 ok = inet:setopts(Socket, [{active, once}]),
                  State
      end,
      NewState;
  
  on({tcp_closed, Socket}, State) ->
      log:log(warn,"[ CC ] tcp closed info", []),
  
negative.code:           lists:flatten(io_lib:format("~p", [r_msg_count(State) / Runtime]))}
          ],
      comm:send_local(Requestor, {web_debug_info_reply, KeyValueList}),
      send_bundle_if_ready(State);
  
  on(UnknownMessage, State) ->
      %% we want to count messages, so we need this default handler.
      log:log(error,"unknown message: ~.0p~n in Module: ~p and handler ~p~n in State ~.0p",[UnknownMessage,?MODULE,on,State]),
      send_bundle_if_ready(State).
  
  -spec send({inet:ip_address(), comm_server:tcp_port(), inet:socket()}, pid(), comm:message()) ->
                     notconnected | inet:socket();
  