Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Jan 2006 20:09:45 +0300 (MSK)
From:      Igor Sysoev <is@rambler-co.ru>
To:        stable@freebsd.org
Subject:   Strange interaction between kqueue and UNIX domain sockets
Message-ID:  <20060126200906.D59186@is.park.rambler.ru>

next in thread | raw e-mail | index | archive | help
I've saw strange interaction between UNIX domain sockets and kqueue
in FreeBSD 5.4 (at least). One process connects to another process
via UNIX domain socket. Second process writes some data and abnormally
exits. The kqueue reports to the first process about some data in fflags
and set EV_EOF flag. However, the next recv() returns 0 zero bytes.
It seems that kernel ignores these data.

I never saw such interaction between kqueue and TCP sockets.


Igor Sysoev
http://sysoev.ru/en/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060126200906.D59186>