После установки TCP-соединения поллим только прием. Это устраняет первое бесполезное срабатывание попытки записи, когда еще нет данных.