con is a net.Conn