Instead of just closing immediately, could we also test if both channel accepts an incoming connection?