Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | r7440: * merge registry server changes from trunk (so far) for more | Gerald Carter | 2007-10-10 | 1 | -2/+5 |
| | | | | | | printmig.exe work * merge the sys_select_signal(char c) change from trunk in order to keeo the winbind code in sync | ||||
* | r6090: Patch to fix sys_select so it can't drop signals if another fd | Jeremy Allison | 2007-10-10 | 1 | -9/+17 |
| | | | | | | is ready to read. Patch from Mark Weaver <mark-clist@npsl.co.uk>. The only question is, how did we miss this for so long..... :-). Jeremy. | ||||
* | r4545: Fix based on work by Derrell.Lipman@UnwiredUniverse.com : | Jeremy Allison | 2007-10-10 | 1 | -4/+26 |
| | | | | | | | | | * In an application with signals, it was possible for functions to block indefinitely while awaiting timeouts. This patch ensures that if a system call with a timeout is aborted and needs to be restarted, it is restarted with a timeout which is adjusted for the amount of time already waited. Jeremy. | ||||
* | updated the 3.0 branch from the head branch - ready for alpha18 | Andrew Tridgell | 2002-07-15 | 1 | -14/+14 |
| | |||||
* | Stomped on some header file version numbers that have crept back in. | Tim Potter | 2002-03-22 | 1 | -2/+1 |
| | |||||
* | Fix from Michael Steffens <michael_steffens@hp.com> to make signal | Jeremy Allison | 2002-01-31 | 1 | -22/+54 |
| | | | | | | processing work correctly in winbindd. This is a really good patch that gives full select semantics to the Samba modified select. Jeremy. | ||||
* | Removed version number from file header. | Tim Potter | 2002-01-30 | 1 | -2/+1 |
| | | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header. | ||||
* | Spelling fix. | Tim Potter | 2002-01-10 | 1 | -1/+1 |
| | |||||
* | Always increment even if the read fails (otherwise we spin if we hit the ↵ | Jeremy Allison | 2001-02-23 | 1 | -1/+4 |
| | | | | | | kernel bug...). Jeremy | ||||
* | lib/select.c: Fix for Linux 2.0.x kernel that causes select to return true ↵ | Jeremy Allison | 2001-02-22 | 1 | -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. | ||||
* | save and restore errno in select | Andrew Tridgell | 2000-11-17 | 1 | -1/+5 |
| | |||||
* | fixed a race in the pipe() setup in sys_select() | Andrew Tridgell | 2000-09-12 | 1 | -1/+1 |
| | |||||
* | fixed two minor bugs in new sys_select() | Andrew Tridgell | 2000-06-21 | 1 | -5/+5 |
| | |||||
* | Paranoia changes to ensure that anything touched by a signal handler | Jeremy Allison | 2000-06-19 | 1 | -1/+1 |
| | | | | | and the main code is declared as VOLATILE SIG_ATOMIC_T. Jeremy. | ||||
* | forgot to checkin select.c | Andrew Tridgell | 2000-06-13 | 1 | -0/+107 |