#include <sys/socket.h>
int main() {
int s[2];
socketpair(AF_UNIX, SOCK_STREAM, 0, s);
close(s[1]);
char buf;
read(s[0], &buf, 1);
}
終了しますが、SOCK_DGRAMを使用するとハングします。
メッセージがなくなる時期を確認するにはどうすればよいですか?ピアFDが閉じているときに、「読み取り」がECONNRESETのようなものを返さないのはなぜですか。