原です。

|sock << "\r\n\r\n"

これって

sock << "\r\n"

の間違いですね。実害ないけど。(^^;