Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remember that locking can fail | Nalin Dahyabhai | 2013-08-07 | 1 | -3/+3 |
| | | | | | The SLAPI and pthread rwlock functions, unlike the NSPR versions, return result codes which can indicate failure. So don't throw them away. | ||||
* | - expect a parent pblock when we're pulling up a single entry | Nalin Dahyabhai | 2012-01-13 | 1 | -2/+3 |
| | |||||
* | - start with a generic sub-pblock function | Nalin Dahyabhai | 2012-01-10 | 1 | -0/+1 |
| | |||||
* | - teach wrap_search_internal_get_entry to take an optional filter | Nalin Dahyabhai | 2010-11-22 | 1 | -2/+2 |
| | | | | | - where we were applying a filter test after retrieving an entry, just let the retrieval function do it | ||||
* | - use a counter to make sure we don't recurse inside the same thread, | Nalin Dahyabhai | 2008-12-02 | 1 | -0/+4 |
| | | | | | which might cause us to try to take a read lock when we're holding the write lock, or vice-versa | ||||
* | - add a wrapper for the slapi_search_internal_get_entry() function | Nalin Dahyabhai | 2008-07-22 | 1 | -0/+2 |
| | |||||
* | - sort out threading startup/shutdown and rwlocking for both NSPR and pthreads | Nalin Dahyabhai | 2008-05-30 | 1 | -0/+40 |