1
0
mirror of https://github.com/samba-team/samba.git synced 2025-12-19 12:23:49 +03:00
Commit Graph

7 Commits

Author SHA1 Message Date
Jeremy Allison
d388dfa53b Always increment even if the read fails (otherwise we spin if we hit the kernel bug...).
Jeremy
-
Jeremy Allison
0d3ae603a2 lib/select.c: Fix for Linux 2.0.x kernel that causes select to return true 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.
-
Andrew Tridgell
34f0379096 save and restore errno in select -
Andrew Tridgell
bb0f769272 fixed a race in the pipe() setup in sys_select() -
Andrew Tridgell
5afc5f5031 fixed two minor bugs in new sys_select() -
Jeremy Allison
b737c784e3 Paranoia changes to ensure that anything touched by a signal handler
and the main code is declared as VOLATILE SIG_ATOMIC_T.
Jeremy.
-
Andrew Tridgell
719bc2f130 forgot to checkin select.c -