Bug#574370: manpages-dev: select(2) sets cannot become undefined

2014-01-24 Thread Michael Kerrisk (man-pages)
tags 574370 fixed-upstream
thanks

I've made the text:

   On error, -1 is returned,
   and errno is set to indicate the  error;  the  file  descriptor
   sets are unmodified, and timeout becomes undefined.

Thanks for the report.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#574370: manpages-dev: select(2) sets cannot become undefined

2010-03-17 Thread Marc Lehmann
Package: manpages-dev
Version: 3.22-1
Severity: normal


The select(2) manoage says, under RETURN VALUE:

   On error, -1 is returned, and errno is set appropriately; the sets and
   timeout become undefined, so do not rely on their contents after an
   error.

However, this is neither the (current?) behaviour on Debian, nor does it
comply to POSIX (which requires the sets to be unmodified).

Since behaviour matches POSIX, and this would make select(2) non-posix
compliant, I suspect that the manpage is simply wrong.

A POSIX-correct wording would be:

   On error, -1 is returned, and errno is set appropriately; the timeout
   becomes undefined and the sets stay non-modified.

(In fact, I think glibc copies the timeout on purpose, so the timeout
would also be non-modified).

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable'), (500, 'testing'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages manpages-dev depends on:
hi  manpages  3.22-1 Manual pages about using a GNU/Lin

manpages-dev recommends no packages.

Versions of packages manpages-dev suggests:
ii  konqueror [man-browser] 4:3.5.9.dfsg.1-6 KDE's advanced file manager, web b
ii  man-db [man-browser]2.5.6-5  on-line manual pager

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org