[Opalvoip-svn] SF.net SVN: opalvoip:[22993] ptlib/trunk
Brought to you by:
csoutheren,
rjongbloed
From: <rjo...@us...> - 2009-06-26 05:58:18
|
Revision: 22993 http://opalvoip.svn.sourceforge.net/opalvoip/?rev=22993&view=rev Author: rjongbloed Date: 2009-06-26 05:58:16 +0000 (Fri, 26 Jun 2009) Log Message: ----------- Reversed out previous change as it fails to be subject to thread count limit, cannot just allocate new thread if have new group ID. Modified Paths: -------------- ptlib/trunk/include/ptclib/threadpool.h Property Changed: ---------------- ptlib/trunk/ Property changes on: ptlib/trunk ___________________________________________________________________ Modified: svn:mergeinfo - /ptlib/branches/v2_2:20746,20791,20827,22014,22942 /ptlib/branches/v2_4:21086,21094,21147,21160,21185,21281,21296,21305,21322,21337,21363,21467,21471-21472,21506,21508,21623,21695,21744,21746,21763,22241,22958 /ptlib/branches/v2_6:22195,22243,22295,22304,22311,22317,22320,22356,22458,22509,22587,22601-22602,22611,22629,22633,22673,22681,22729,22731-22732,22736,22742,22848,22960 /ptlib/trunk:3-22106 + /ptlib/branches/v2_2:20746,20791,20827,22014,22942 /ptlib/branches/v2_4:21086,21094,21147,21160,21185,21281,21296,21305,21322,21337,21363,21467,21471-21472,21506,21508,21623,21695,21744,21746,21763,22241,22958 /ptlib/branches/v2_6:22195,22243,22295,22304,22311,22317,22320,22356,22458,22509,22587,22601-22602,22611,22629,22633,22673,22681,22729,22731-22732,22736,22742,22848,22960,22992 /ptlib/trunk:3-22106 Modified: ptlib/trunk/include/ptclib/threadpool.h =================================================================== --- ptlib/trunk/include/ptclib/threadpool.h 2009-06-26 05:56:24 UTC (rev 22992) +++ ptlib/trunk/include/ptclib/threadpool.h 2009-06-26 05:58:16 UTC (rev 22993) @@ -266,7 +266,7 @@ // if no matching Id, then create a new thread typename GroupInfoMap_t::iterator g = m_groupInfoMap.find(group); if (g == m_groupInfoMap.end()) - worker = (WorkerThread *)NewWorker(); + worker = (WorkerThread *)AllocateWorker(); else { worker = g->second.m_worker; PTRACE(4, "ThreadPool\tAllocated worker thread by group Id " << group); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |