anchor.diff:      ok = inet:setopts(Socket, [{active, once}]),
       {noreply, State1, State#state.timeout};
   
  -handle_info({timeout, _, do_ping}, State) ->
  -    #state{
  -        app_id = AppId, 
  -        socket = Socket,
  -        refresh = Refresh,
  -        assocs = Assocs
  -    } = State,
  -    lists:foreach(
  -        fun({AssocId, _}) ->
  -            case gen_sctp:send(Socket, AssocId, 0, <<"\r\n\r\n">>) of
  -                ok -> 
  -                    ok;
  -                {error, Error} ->
  -                    ?notice(AppId, "Could not send keep-alive on SCTP to ~p: ~p", 
  -                            [AssocId, Error])
  -            end
  -        end, Assocs),
  -    erlang:start_timer(Refresh, self(), do_ping),
  -    {noreply, State#state{timeout=10000}, 10000};
  +% handle_info({timeout, _, do_ping}, State) ->
  +%     #state{
  +%         app_id = AppId, 
  +%         socket = Socket,
  +%         refresh = Refresh,
  +%         assocs = Assocs
  +%     } = State,
  +%     lists:foreach(
  +%         fun({AssocId, _}) ->
  +%             case gen_sctp:send(Socket, AssocId, 0, <<"\r\n\r\n">>) of
  +%                 ok -> 
  +%                     ok;
  +%                 {error, Error} ->
  +%                     ?notice(AppId, "Could not send keep-alive on SCTP to ~p: ~p", 
  +%                             [AssocId, Error])
  +%             end
  +%         end, Assocs),
  +%     erlang:start_timer(Refresh, self(), do_ping),
  +%     {noreply, State#state{timeout=10000}, 10000};
   
   handle_info(timeout, State) ->
       #state{app_id=AppId, socket=Socket} = State,
  
positive.code: -behaviour(gen_server).
  
  -export([start_listener/4, connect/4, send/2, send/3, stop/1]).
  -export([start_server/3, start_client/3, start_ping/1, start_ping/2]).
  -export([init/1, terminate/2, code_change/3, handle_call/3,   
           handle_cast/2, handle_info/2]).
  
  
negative.code:                             },
                              Spec = {
                                  {AppId, sctp, Ip, Port, make_ref()},
                                  {?MODULE, start_client, [AppId, Transp, Socket, Opts]},
                                  temporary,
                                  5000,
                                  worker,
  