anchor.diff:              ?P("[csock 1] received expected reply message 2"),
               ok;
   
  +        {'EXIT', Server, {skip, SReason2}} ->
  +            ?P("received unexpected server skip exit (2):"
  +               "~n      ~p", [SReason2]),
  +            ?SKIPT(?F("server send (1,2) failed: ~p", [SReason2]));
  +
           {'EXIT', Server, SReason2} ->
               ?P("received unexpected server exit (2):"
                  "~n.     ~p", [SReason2]),
  
positive.code:                             when (CIP2 =:= CIP) andalso (CPort2 =:= CPort) ->
                                ?P("[server] received expected message 2 - "
                                   "send reply"),
                                ok = gen_udp:send(Sock, "hopp")
                        after 5000 ->
                                ?P("[server] receive (2) timeout:"
                                   "~n      ~p", [mq()]),
  
negative.code:             ?P("[csock 1] received expected reply message 1"),
              ok;
  
          {'EXIT', Server, {skip, SReason1}} ->
              ?P("received unexpected server skip exit (1):"
                 "~n      ~p", [SReason1]),
              ?SKIPT(?F("server send (1,1) failed: ~p", [SReason1]));
  
          {'EXIT', Server, SReason1} ->
              ?P("received unexpected server exit (1):"
                 "~n      ~p", [SReason1]),
  