Что значит промыть розетку?

Нельзя промыть сокет.

(Из 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

2022-08-03T11:32:37+00:00