summaryrefslogtreecommitdiff
path: root/main/threadpool.c
AgeCommit message (Expand)Author
2017-12-22Remove as much trailing whitespace as possible.Sean Bright
2017-12-20Fix Common Typo's.Corey Farrell
2016-07-13threadpool: Fix leak in ast_threadpool_serializer_group error path.Corey Farrell
2016-05-24threadpool: Fix potential data race.Corey Farrell
2015-11-12res_pjsip: Deny requests when threadpool queue is backed up.Mark Michelson
2015-11-11threadpool: Handle worker thread transitioning to dead when going active.Joshua Colp
2015-06-25threadpool, res_pjsip: Add serializer group shutdown API calls.Richard Mudgett
2015-06-10DNS: Need to use the same serializer for a pjproject SIP transaction.Richard Mudgett
2014-09-29threadpool.c: Minor cleanup fixes.Richard Mudgett
2013-06-20Fix threadpool rapid growth problem.Mark Michelson
2013-04-25Merge the pimp_my_sip branch into trunk.Mark Michelson
2013-03-07Changing log level of "Not changing threadpool size" from notice to debug.David M. Lee
2013-03-07Fix ref leak in threadpool.cKinsey Moore
2013-03-06Resolve a ref leak in threadpool.cKinsey Moore
2013-02-28threadpool: Make ast_threadpool_push() return -1 if shutting_downRichard Mudgett
2013-02-28threadpool: Whitespace and comment corrections.Richard Mudgett
2013-02-12Add a serializer interface to the threadpoolDavid M. Lee
2013-01-17Address David's latest feedback on reviewboard:Mark Michelson
2013-01-15Make the threadpool listener opaque.Mark Michelson
2013-01-15Make ast_taskprocessor_listener opaque.Mark Michelson
2013-01-15Address further review feedback from David Lee.Mark Michelson
2013-01-15Make the initial size of the threadpool part of the options passed in.Mark Michelson
2013-01-15Remove threadpool listener alloc and destroy callbacks.Mark Michelson
2013-01-15Remove alloc and destroy callbacks from the taskprocessor.Mark Michelson
2013-01-07Address review board feedback from Matt and RichardMark Michelson
2012-12-11Some general cleanup, plus we now send state changes when threads activate.Mark Michelson
2012-12-11Add threadpool option version check into threadpool creation routine.Mark Michelson
2012-12-11Add auto-increment option and accompanying test.Mark Michelson
2012-12-11Some documentation fixes and function call name fixes.Mark Michelson
2012-12-10Solve the issue about the "CHANGE THIS" and "XXX CHANGE THIS XXX" taskprocess...Mark Michelson
2012-12-10Add threadpool options and accompanying test.Mark Michelson
2012-12-10Improve shutdown procedure.Mark Michelson
2012-12-10Add safeguards to ensure we don't improperly access a destroyed taskprocessor.Mark Michelson
2012-12-09Remove unnecessary debugging and add some useful debugging.Mark Michelson
2012-12-09Create longer thread destruction test.Mark Michelson
2012-12-07Fix infinite looping and crash problem.Mark Michelson
2012-12-07Add new threadpool test and fix some taskprocessor bugs.Mark Michelson
2012-12-06It helps if we actually assign the listener to the pool.Mark Michelson
2012-12-06Add initial simple threadpool test.Mark Michelson
2012-12-04Add better listener support.Mark Michelson
2012-12-04Remove zombie state from threadpool altogether.Mark Michelson
2012-12-04Simplify threadpool refcounting a bit.Mark Michelson
2012-12-04Add some doxygen and rearrange code.Mark Michelson
2012-12-03Fix a few miscellaneous thingsMark Michelson
2012-12-03This now compiles.Mark Michelson
2012-11-30Some more progress.Mark Michelson
2012-11-29Commit some progress towards threadpools.Mark Michelson