anchor.diff:                             ?SLEEP(?SECS(1)),
                              ok
                      end},
  -         #{desc => "order 'secondary acceptor 3' to continue",
  +         #{desc => "order 'secondary acceptor 3' to continue (accept)",
              cmd  => fun(#{sec_acc3 := Pid} = _State) ->
  -                           Pid ! {continue, self()},
  +                           ev_continue(Pid, accept),
                              ok
                      end},
            #{desc => "sleep",
  
positive.code:                    end},
           #{desc => "announce ready (init)",
             cmd  => fun(#{tester := Tester, sock := Sock} = _State) ->
                             Tester ! {ready, self(), Sock},
                             ok
                     end},
                             
           %% The actual test
           #{desc => "await continue (accept)",
             cmd  => fun(#{tester := Tester} = State) ->
                             receive
                                 {'DOWN', _, process, Tester, Reason} ->
                                     ee("Unexpected DOWN regarding tester ~p: "
                                        "~n   ~p", [Tester, Reason]),
                                     {error, {unexpected_exit, tester}};
                                 {continue, Tester, Timeout} ->
                                     {ok, State#{timeout => Timeout}}
                             end
                     end},
           #{desc => "await connection",
             cmd  => fun(#{sock := Sock, timeout := Timeout} = _State) ->
  
negative.code:          #{desc => "announce ready (accept timeout)",
             cmd  => fun(#{tester := Tester}) ->
                             Tester ! {ready, self()},
                             ev_ready(Tester, accept_timeout),
                             ok
                     end},
           #{desc => "await continue (close)",
             cmd  => fun(#{tester := Tester} = _State) ->
                             ok = ev_await_continue(Tester, tester, close)
                     end},
           #{desc => "close socket",
             cmd  => fun(#{sock := Sock} = State) ->
  