mirror of https://github.com/Icinga/icinga2.git
Drop redundant `CpuBoundWork` usages in `lib/remote`
This commit is contained in:
parent
01a6c4c1ce
commit
72266434df
|
@ -240,8 +240,6 @@ bool HandleAccessControl(
|
|||
auto headerAllowOrigin (listener->GetAccessControlAllowOrigin());
|
||||
|
||||
if (headerAllowOrigin) {
|
||||
CpuBoundWork allowOriginHeader (yc);
|
||||
|
||||
auto allowedOrigins (headerAllowOrigin->ToSet<String>());
|
||||
|
||||
if (!allowedOrigins.empty()) {
|
||||
|
@ -251,8 +249,6 @@ bool HandleAccessControl(
|
|||
response.set(http::field::access_control_allow_origin, origin);
|
||||
}
|
||||
|
||||
allowOriginHeader.Done();
|
||||
|
||||
response.set(http::field::access_control_allow_credentials, "true");
|
||||
|
||||
if (request.method() == http::verb::options && !request[http::field::access_control_request_method].empty()) {
|
||||
|
@ -537,8 +533,6 @@ void HttpServerConnection::ProcessMessages(boost::asio::yield_context yc)
|
|||
auto authenticatedUser (m_ApiUser);
|
||||
|
||||
if (!authenticatedUser) {
|
||||
CpuBoundWork fetchingAuthenticatedUser (yc);
|
||||
|
||||
authenticatedUser = ApiUser::GetByAuthHeader(std::string(request[http::field::authorization]));
|
||||
}
|
||||
|
||||
|
|
|
@ -81,6 +81,8 @@ void JsonRpcConnection::HandleIncomingMessages(boost::asio::yield_context yc)
|
|||
CpuBoundWork handleMessage (yc);
|
||||
|
||||
MessageHandler(message);
|
||||
|
||||
l_TaskStats.InsertValue(Utility::GetTime(), 1);
|
||||
} catch (const std::exception& ex) {
|
||||
Log(m_ShuttingDown ? LogDebug : LogWarning, "JsonRpcConnection")
|
||||
<< "Error while processing JSON-RPC message for identity '" << m_Identity
|
||||
|
@ -88,10 +90,6 @@ void JsonRpcConnection::HandleIncomingMessages(boost::asio::yield_context yc)
|
|||
|
||||
break;
|
||||
}
|
||||
|
||||
CpuBoundWork taskStats (yc);
|
||||
|
||||
l_TaskStats.InsertValue(Utility::GetTime(), 1);
|
||||
}
|
||||
|
||||
Disconnect();
|
||||
|
|
Loading…
Reference in New Issue