Penguin
Blame: MSG_NOSIGNAL
EditPageHistoryDiffInfoLikePages
Annotated edit history of MSG_NOSIGNAL version 7, including all changes. View license author blame.
Rev Author # Line
5 GrahamBreed 1 MSG_NOSIGNAL is a flag used by send() in some implementations of the Berkeley sockets [API].
1 DanielThompson 2
2 JohnMcPherson 3 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.
3 SamJansen 4
7 RibRdb 5 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].