s.zmq is now s.sock, with coroutines!