summaryrefslogtreecommitdiffstats
path: root/source/lib/select.c
Commit message (Collapse)AuthorAgeFilesLines
* merging for 2.2.6pre1Gerald Carter2002-07-271-12/+6
|
* beginning to sync up for 2.2.5 release....Gerald Carter2002-06-171-1/+6
|
* Move over to RELEASE branch.Jeremy Allison2002-02-011-21/+52
| | | | Jeremy.
* Always increment even if the read fails (otherwise we spin if we hit the ↵Jeremy Allison2001-02-231-1/+4
| | | | kernel bug...). Jeremy
* lib/select.c: Fix for Linux 2.0.x kernel that causes select to return true ↵Jeremy Allison2001-02-221-0/+15
| | | | | | | | | | | on a pipe and then a blocking read to fail. Make the pipe read/write non blocking. printing/printing.c: Added a mutex around the code that enumerates all the jobs in a print queue. Allows only one smbd to be doing this at any one time. This fixes a capacity problem discovered at HP with <10,000 jobs in a print queue. Jeremy.
* Re-added Andrew's select fix as I made a typo.Jeremy Allison2000-11-171-4/+1
| | | | Jeremy.
* Andrew's paranioa errno fix from HEAD.Jeremy Allison2000-11-171-2/+9
| | | | Jeremy.
* fixed a race in the pipe() setup in sys_select()Andrew Tridgell2000-09-121-1/+1
|
* fixed two minor bugs in new sys_select()Andrew Tridgell2000-06-211-5/+5
|
* Paranoia changes to ensure that anything touched by a signal handlerJeremy Allison2000-06-191-1/+1
| | | | | and the main code is declared as VOLATILE SIG_ATOMIC_T. Jeremy.
* forgot to checkin select.cAndrew Tridgell2000-06-131-0/+107