user: add wait_and_refresh() for async three-way handshake case