void disconnect() { connected.store(false); closesocket(sock); sender.join(); recver.join(); send_queue.clear(); recv_queue.clear(); }