anchor.diff:      ok.
   
   do_killing_multi_acceptors2_inet(Config, LS) ->
  +    ?P("validate state - listen"),
  +    validate_acceptor_state(LS, [listen], []),
  +
       Parent = self(),
       ?P("get port number for listen socket"),
       {ok, PortNo} = inet:port(LS),
  
positive.code:     ct:sleep(100),
  
      ?P("validate state - accepting"),
      case gen_tcp_socket:info(LS) of
          #{counters      := #{acc_tries := 1},
            num_acceptors := 1} ->
              ?P("validated"),
              ok;
          INFO1 ->
              ?P("Invalid acceptor info: "
                 "~n      ~p", [INFO1]),
              ct:fail("wrong number of acceptors")
      end,
  
      ?P("kill acceptor"),
      exit(Pid,kill),
      ?P("sleep some"),
      ct:sleep(100),
  
      ?P("validate state - listening"),
      case gen_tcp_socket:info(LS) of
          #{counters      := #{acc_tries := 1},
            num_acceptors := 0} ->
              ?P("post validated"),
              ok;
          INFO2 ->
              ?P("Invalid acceptor info: "
                 "~n      ~p", [INFO2]),
              ct:fail("wrong number of acceptors")
      end,
  
      ?P("cleanup"),
      (catch gen_tcp:close(LS)),
      ok.
      
  
  
  %% Check that multi acceptors behaves as expected when killed.
  killing_multi_acceptors(Config) when is_list(Config) ->
  
negative.code: 			Send = fun() -> gen_tcp:send(A, BinData) end,
  			Self ! {self(), timeout_sink_loop(Send, TslTimeout)}
  		end,
      ?P("[para] spawn process 1 with sender fun"),
      Snd1 = spawn_link(SenderFun),
      ?P("[para] spawn process 2 with sender fun"),
      Snd2 = spawn_link(SenderFun),
  
      SockInfo    = fun() -> (catch inet:info(A)) end,
      SockTimeout = fun() ->
                            try inet:getopts(A, [send_timeout]) of
                                {ok, [V2]} ->
                                    V2;
                                {error, R2} ->
                                    ?F("ERROR: ~p", [R2]);
                                X2 ->
                                    ?F("UNKNOWN: ~p", [X2])
                            catch
                                C2:E2:S2 ->
                                    ?F("CATCHED: ~p, ~p, ~p", [C2, E2, S2])
                            end
                    end,
  
      ?P("[para] await sender timeout when"
         "~n   Sender 1: ~p"
  