anchor.diff:  -spec start(address(), portnum()) -> {ok, pid()} | {error, term()}.
   start(Address, Port) ->
       gen_server:start(?MODULE, [Address, Port], []).
  +
  +%% @doc Disconnect the socket and stop the process
  +stop(Pid) ->
  +    gen_server:call(Pid, stop).
   
   %% @doc Return true if connected to the remote server and {false, [{Reason,integer()}]}
   %%      with a list of failed connect reasons
  
positive.code:                  {ok, Pid} = start_link(?TEST_IP, ?TEST_PORT),
                   Pid ! {req_timeout, make_ref()},
                   ?assertEqual(pong, ping(Pid))
               end)},
  
       {"javascript_source_map_test()",
  
negative.code:     hd([Pid || {Mod,Pid,_,_} <- Children, Mod == riak_kv_pb_listener]).
  
  pause_riak_pb_listener() ->
      Pid = riak_pb_listener_pid(),
      rpc:call(?TEST_RIAK_NODE, sys, suspend, [Pid]).
  
  resume_riak_pb_listener() ->
      Pid = riak_pb_listener_pid(),
      rpc:call(?TEST_RIAK_NODE, sys, resume, [Pid]).
  
  maybe_start_network() ->
      %% Try to spin up net_kernel
  