anchor.diff:                           local_sa := #{path := Path}} = State) ->
                              ok = socket:close(Sock),
                              State1 =
  -                               case os:cmd("unlink " ++ Path) of
  -                                   "" ->
  -                                       ?SEV_IPRINT("path unlinked: "
  -                                                   "~n   Path: ~s", [Path]),
  -                                       maps:remove(local_sa, State);
  -                                   Result ->
  -                                       ?SEV_EPRINT("unlink maybe failed: "
  -                                                   "~n   Path: ~s"
  -                                                   "~n   Res:  ~s",
  -                                                   [Path, Result]),
  -                                       State
  -                               end,
  +                               unlink_path(Path,
  +                                           fun() ->
  +                                                   maps:remove(local_sa, State)
  +                                           end,
  +                                           fun() -> State end),
                              {ok, maps:remove(sock, State1)};
                         (#{sock := Sock} = State) ->
                              case socket:close(Sock) of
  
positive.code:     i("sc_rc_tcp_client_close -> entry"),
      case socket:close(Sock) of
          ok ->
              unlink_socket(Path),
              ok;
          {error, Reason} ->
              ?SEV_EPRINT("failed closing: "
                          "~n   Reason: ~p", [Reason]),
              unlink_socket(Path),
              {error, {close, Reason}}
      end.
  
  
negative.code:      traffic_ping_pong_medium_sendmsg_and_recvmsg_udp6,
       traffic_ping_pong_medium_sendmsg_and_recvmsg_udpL
      ].
      
  ttest_cases() ->
      [
       %% Server: transport = gen_tcp, active = false
  