Что значит промыть розетку?
Нельзя промыть сокет.
(Из sockets How can I force a socket to send the data in its buffer?)
Вы не можете его заставить. Период. TCP sockets решает, когда может отправлять bsd-sockets данные. Теперь, обычно, когда networks вы вызываете write() на TCP-сокете,
TCP networks действительно отправит сегмент, но sockets нет никаких гарантий и нет networks возможности заставить это. Существует sockets множество причин, по которым networking TCP не отправляет
сегмент: закрытое bsd-sockets окно и алгоритм Нэгла - две networking вещи, которые нужно
сразу network приходит в голову.
Прочтите networking весь пост, он довольно подробный sockets и многое прояснил для меня.
sockets
networking
Что значит промыть розетку?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.