Вообще же проблема с покупкой дорогих книг не в том, что денег жалко, а в том, что не знаешь, подходящая ли это книга, или надо будет покупать другую.
P.S. Книга была упомянута здесь. В этом обсуждении меня заинтересовало это:
You are sending zero length packets, so read() is returning zero. This is a bug in the kernel. Nothing should be sent and nothing should be received.И это:
read() should keep returning zero forever after SHUT_RD. Linux has several bugs in this area. – user207421