RE: Socket buffer usage
- From: rozhuk.im@xxxxxxxxx
- Date: Sun, 8 Apr 2012 22:41:16 +0900
ioctl(FIONREAD)
-----Original Message-----
From: owner-freebsd-hackers@xxxxxxxxxxx [mailto:owner-freebsd-
hackers@xxxxxxxxxxx] On Behalf Of Ivan Voras
Sent: Sunday, April 08, 2012 6:17 AM
To: freebsd-hackers
Subject: Socket buffer usage
Hi,
I'm tracking down an obscure bug in my userland program and it might
have something to do with the way I write&read data through a (Unix
domain) socket. I'm setting SO_SNDBUF and SO_RCVBUF, and what I'm
looking for is some way to query the amount of TX & RX buffered / free
data on a socket. Is there something I can use? I'll even accept
inspecting kernel structures if explained in detail and can be done on
a running system.
Alternatively, is there anything else which could cause poll(2) with
POLLOUT on a socket to return no events ready on such a socket? (my
expectation being that a socket is always ready to be written to if
there is buffer space free...).
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-
unsubscribe@xxxxxxxxxxx"
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: Socket buffer usage
- From: Ivan Voras
- Re: Socket buffer usage
- References:
- Socket buffer usage
- From: Ivan Voras
- Socket buffer usage
- Prev by Date: Re: Socket buffer usage
- Next by Date: Exporting environment from Linux to FreeBSD
- Previous by thread: Re: Socket buffer usage
- Next by thread: Re: Socket buffer usage
- Index(es):
Relevant Pages
|