Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
MSG_NOSIGNAL
Edit
PageHistory
Diff
Info
LikePages
MSG_NOSIGNAL is a flag used by send() in some implementations of the Berkeley sockets [API]. This flag requests that the implementation does not to send a [SIGPIPE] signal on errors on stream oriented sockets when the other end breaks the connection. The [EPIPE] error is still returned as normal. Though it is in some Berkely sockets APIs (notably Linux) it does not exist in what some refer to as the reference implementation, [FreeBSD], which instead uses a socket option [SO_NOSIGPIPE].
4 pages link to
MSG_NOSIGNAL
:
SIGPIPE
sendmsg(2)
recv(2)
send(2)