Home > Web Site Updates > HTTPServerWrappers and CPPCThreadPool v1.06

HTTPServerWrappers and CPPCThreadPool v1.06

April 15, 2021

Just to let everyone know that v1.06 of HTTPServerWrappers and CPPCThreadPool has been released. Updates for this version include:

  • Added new CPPCThreadPoolTLS.cpp source file to the CPPCThreadPool framework. This is required to avoid linker errors where the two thread_local member variables declared in CPPCThreadPool.h (CThreadPool::_LocalQueue & CThreadPool::_ThreadIndex) can be defined in multiple compilation units if the CPPCThreadPool.h header is included by your source code multiple times.
  • Reworked CServer class to be template based. This allows the CppConcurrency::CThreadPool instance to be customized at runtime.
  • Fixed a bug in the ParseFormVariables methods where the entity body would not be parsed correctly if "request.EntityChunkCount is > 1".
Categories: Web Site Updates
%d bloggers like this: