HA+Mt HttpClient incorrectly reports number of threads as 0
The following log statement in http/client.cc it currently reports the number of threads as zero:
LOG_DEBUG(http_logger, isc::log::DBGLVL_TRACE_BASIC, HTTP_CLIENT_MT_STARTED)
.arg(getThreadCount());
In fact, the threads have not yet been created because the thread pool start is deferred. It should be moved from HttpClientImpl ctor to HttpClientImpl::start().
Edited by Thomas Markwalder