Project

General

Profile

Feature #8409

Want MSG_NOSIGNAL to prevent SIGPIPE

Added by Sebastian Wiedenroth over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Low
Category:
kernel
Start date:
2017-06-17
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:

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.


Related issues

Related to illumos gate - Bug #9737: send(3xnet) and friends are missing MSG_NOSIGNALClosedMarcel Telka2018-08-15

Actions
#1

Updated by Electric Monk over 3 years ago

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

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>

#2

Updated by Marcel Telka over 2 years ago

  • Related to Bug #9737: send(3xnet) and friends are missing MSG_NOSIGNAL added

Also available in: Atom PDF