Hi: I am trying to make a proof-of-concept RPC with nanomsg and google protobuf. The shutdown always gives EINVAL, what am I doing wrong ? Example: https://github.com/sroycode/nanorpc/blob/master/EchoClient.cc line no 50 (commented out)