POP3, sockets, запаздывающий ответ
Пишу прогу, которая работает с протоколом POP3. Ну, USER, PASS, STAT, LIST. Пишу на сокетах. И получается какая-то херня. send'ом отправляю команду PASS xxx, а recv'ом в ответ получаю ответ сервера на ПРЕДЫДУЩУЮ команду USER xxx. Причём, если перед send ставить ещё один recv, то он НИЧЕГО не принимает и ждёт. Получается какая-то эстонская беседа. Как победить?

