do_shutdown
if (!do_client_server_loop(client, do_shutdown, server, do_shutdown, pfd)) {
if (!do_client_server_loop(client, do_shutdown, server, do_shutdown)) {
if (!do_shutdown(client, "client", &client_done))
if (!do_shutdown(server, "server", &server_done))
if (!do_client_server_loop(client, do_shutdown, server, do_shutdown)) {