Feature #8409

Want MSG_NOSIGNAL to prevent SIGPIPE

Added by Sebastian Wiedenroth 6 months ago. Updated 5 months ago.

Status:ClosedStart date:2017-06-17
Priority:LowDue date:
Assignee:Sebastian Wiedenroth% Done:

100%

Category:kernel
Target version:-
Difficulty:Bite-size Tags:

Description

The MSG_NOSIGNAL symbolic constant is added from The Open Group Technical Standard, 2006, Extended API Set Part 2.

It is part of POSIX.1-2008. The MSG_NOSIGNAL flag prevents SIGPIPE being generated when an attempt to send is made on a stream-oriented socket that is no longer connected.

History

#1 Updated by Electric Monk 5 months ago

  • % Done changed from 80 to 100
  • Status changed from New to Closed

git commit f67b7b8d4cffb2612609ecbca47fc3d9e1d65d8a

commit  f67b7b8d4cffb2612609ecbca47fc3d9e1d65d8a
Author: Sebastian Wiedenroth <sebastian.wiedenroth@skylime.net>
Date:   2017-07-14T22:07:17.000Z

    8409 Want MSG_NOSIGNAL to prevent SIGPIPE
    Reviewed by: Toomas Soome <tsoome@me.com>
    Reviewed by: Youzhong Yang <youzhong@gmail.com>
    Reviewed by: Dan McDonald <danmcd@joyent.com>
    Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Garrett D'Amore <garrett@damore.org>
    Approved by: Gordon Ross <gwr@nexenta.com>

Also available in: Atom