Я отправляю N байтов из сокета домена unix (AF_UNIX, SOCK_DGRAM) другому. Однако, если я прочитал X байтов из другого сокета, где X ‹N, последует вызов read () блоков, и я не смогу получить остальные N-X байтов.
Это ожидаемое поведение для сокетов домена unix? Остальные N-X байтов выброшены ядром. Есть ли решение, например, вариант розетки?