]> git.sur5r.net Git - openldap/history - libraries/libldap_r/tpool.c
Restore pre-C99 preprocessor support (since rev 1.165)
[openldap] / libraries / libldap_r / tpool.c
2007-10-25 Howard ChuFix typo in prev commit
2007-10-25 Howard ChuUse thread-specific data in pool_context()
2007-10-25 Howard ChuAdded native thread-specific data support
2007-10-18 Howard ChuITS#5194 zero out pool when destroying
2007-10-18 Howard ChuIn pool_resume don't touch the condvar if the pool...
2007-10-08 Howard ChuITS#4188 check for pool pause every 64 entries. (probab...
2007-07-03 Hallvard FurusethEnsure ltp_max_pending >= 0; negative values confused...
2007-07-01 Hallvard FurusethRemove bogus pause wait near end of pool_wrapper()...
2007-06-10 Hallvard FurusethRename thread contexts to tasks, leaving user contexts...
2007-06-10 Hallvard FurusethFor ITS#4943: Axe thread pool semaphore code
2007-06-04 Hallvard FurusethRemove ltp_active_list. It became unneeded when rev...
2007-06-01 Hallvard FurusethSimplify: Remove tid_zero, thread_keys[].id and ldap_in...
2007-05-31 Hallvard FurusethAdd comments. Constify tid_zero. Shut up gcc -Wswitch...
2007-05-31 Hallvard FurusethAdd variable ldap_int_has_thread_pool, assert(at most...
2007-05-31 Hallvard FurusethIn pool_submit():
2007-05-31 Hallvard FurusethPreserve key order when deleting, so context_reset...
2007-05-11 Hallvard FurusethComment fixes.
2007-05-09 Hallvard FurusethSince we only have LDAP_MAXTHR thread_keys, allow max...
2007-05-09 Hallvard FurusethMake ldap_int_thread_userctx_t.ltu_key[] a proper NULL...
2007-05-09 Hallvard Furuseththread_keys is a (poor) open-addessed hash table, but...
2007-05-09 Hallvard FurusethProtect thread_keys[] with ldap_pvt_thread_pool_mutex...
2007-05-09 Hallvard FurusethReplace state LDAP_INT_THREAD_POOL_PAUSING with member...
2007-05-09 Hallvard FurusethITS#4943:
2007-04-05 Howard ChuITS#4912 fix typo in prev commit
2007-04-01 Howard ChuITS#4899 fix for keys not getting cleared
2007-01-28 Howard ChuFix prev commit again
2007-01-27 Howard ChuITS#4821 partially revert prev patch
2007-01-25 Howard ChuCalling setkey() with NULL data and kfree should erase...
2007-01-25 Howard ChuFree thread keys in reverse order of allocation
2007-01-02 Kurt Zeilengahappy new year
2006-09-14 Pierangelo Masaratimonitor __ALL__ thread parameters
2006-05-02 Howard ChuAdd ldap_pvt_thread_pool_tid()
2006-04-29 Howard ChuFix tpool_shutdown, don't remove pool from list since...
2006-04-02 Hallvard FurusethWarnings: Unused vars. funcptr=0, not =NULL. if(b=...
2006-01-24 Howard ChuITS#4368 unlock pool ltp_mutex before destroying it
2006-01-18 Howard ChuITS#4349 don't wait on condition if there are no thread...
2006-01-15 Howard ChuGet rid of trivial yield, for completeness' sake.
2006-01-15 Howard ChuITS#3950 delete gratuitous yield. (could use pthread_co...
2006-01-03 Kurt ZeilengaHappy new year!
2005-10-28 Howard ChuFix prev commit, spawns unnecessary threads.
2005-10-27 Howard ChuFix pool_submit, create threads as long as we're under...
2005-10-16 Pierangelo Masaratisilence SLAP_SEM_LOAD_CONTROL related warnings...
2005-10-16 Kurt Zeilengadisable SLAP_SEM_LOAD_CONTROL by default, needs additio...
2005-10-12 Kurt ZeilengaAlign Operation buffers using LBER_ALIGNED_BUFFER
2005-09-17 Hallvard FurusethAdd thread debugging wrapper thr_debug.c and ldap_thr_d...
2005-09-01 Pierangelo Masaratiaddress ITS#3925; please test
2005-09-01 Pierangelo Masaratiwait also if PAUSING; silence warnings and improve...
2005-08-25 Kurt ZeilengaUpdate build tools based upon OPENLDAP_AC work
2005-08-23 Howard ChuITS#3961 better fix - provide a context for the main...
2005-08-23 Howard ChuITS#3961 provide ldap_pvt_thread_pool_fake_context_init...
2005-07-11 Howard ChuITS#3847 silence warnings
2005-07-06 Hallvard FurusethISO C chokes on comma at end of enum list
2005-04-22 Howard ChuAdd ldap_pvt_thread_pool_purgekey to free all instances...
2005-03-07 Howard ChuAdded ldap_pvt_thread_pool_pause/resume
2005-01-01 Kurt ZeilengaHappy New Year!
2004-03-04 Howard ChuITS#2997 change MAXTHREADS to LDAP_MAXTHR
2004-01-01 Kurt ZeilengaHappy new year
2003-11-26 Kurt ZeilengaUpdated notices and acknowledgements
2003-05-07 Jong Hyuk Choia runqueue for periodic thread execution (for syncrepl)
2003-05-02 Howard ChuUse pthread_equal to compare thread IDs
2003-04-13 Howard ChuFix prev commit - hash bytes of ldap_pvt_thread_t to...
2003-04-12 Howard ChuNew ldap_pvt_thread_pool_context()
2003-03-27 Howard ChuITS#2404 keep the per-thread context in the individual...
2003-02-17 Howard ChuDon't spawn threads based on ltp_pending_count, it...
2003-01-24 Luke HowardDon't free active thread list
2003-01-24 Luke HowardAdded ldap_pvt_thread_self() and ldap_pvt_thread_pool_c...
2003-01-03 Kurt ZeilengaHappy new year
2002-08-24 Howard ChuAdded thread-pool getkey/setkey functions
2002-05-31 Kurt ZeilengaFix unprotected list modification
2002-03-23 Pierangelo Masaratildap_int_thread_pool_wrapper was called with wrong...
2002-01-04 Kurt ZeilengaUpdate copyright statements
2002-01-03 Howard ChuUse LDAP_FREE instead of free
2002-01-03 Howard ChuUse ldap_queue.h instead of <ac/queue.h>
2002-01-02 Kurt ZeilengaRework filter code
2001-12-31 Howard ChuFix typo
2001-12-31 Howard ChuMoved free list to avoid additional mutex
2001-12-31 Howard ChuFix previous commit
2001-12-31 Howard ChuUse queue-compat.h for queue management. Cache ctx...
2001-12-18 Kurt ZeilengaRegenerate configure and fix AC header inclusion
2000-09-15 Ben Collinswrap unused function, ldap_int_thread_onlist() in ...
2000-09-13 Ben Collinsspecifically check for NULL return from ldap_int_thread...
2000-07-04 Mark ValenceAdded "threads" config to slapd.conf.
2000-06-21 Mark ValenceFix for thread/fork problem. Don't start a worker...
2000-06-18 Mark ValencePut cond_signal loop inside of mutex'ed area to fix...
2000-06-13 Kurt ZeilengaReworked thread code to better support thread-library...