anchor.diff:      {error, econnreset} = gen_tcp:recv(Client1, 0).
   
   econnreset_after_sync_send(Config) when is_list(Config) ->
  -    try do_econnreset_after_sync_send(Config)
  -    catch
  -        throw:{skip, _} = SKIP ->
  -            SKIP
  -    end.
  +    ?TC_TRY(econnreset_after_sync_send,
  +            fun() -> do_econnreset_after_sync_send(Config) end).
   
   do_econnreset_after_sync_send(_Config) ->
       %% First confirm everything works with option turned off.
  
positive.code: %% Test {active,N} option
  %% Verify operation of the {active,N} option.
  active_n(Config) when is_list(Config) ->
      try do_active_n(Config)
      catch
          throw:{skip, _} = SKIP ->
              SKIP
      end.
  
  do_active_n(_Config) ->
      N = 3,
  
negative.code:     {error, econnreset} = gen_tcp:send(Client1, "Whatever").
  
  econnreset_after_async_send_active(Config) when is_list(Config) ->
      ?TC_TRY(econnreset_after_async_send_active,
              fun() -> do_econnreset_after_async_send_active(Config) end).
  
  do_econnreset_after_async_send_active(_Config) ->
      {OS, _} = os:type(),
  