From 950fa6e6fd8f46248796dea3bc6c2392757b163d Mon Sep 17 00:00:00 2001 From: Billy Donahue Date: Wed, 6 Dec 2017 14:40:59 -0500 Subject: SERVER-32070 migrate some easy stdx::bind to lambdas (pt3) --- src/mongo/s/async_requests_sender.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/mongo/s/async_requests_sender.cpp') diff --git a/src/mongo/s/async_requests_sender.cpp b/src/mongo/s/async_requests_sender.cpp index 0dc955fe119..8cdb7190050 100644 --- a/src/mongo/s/async_requests_sender.cpp +++ b/src/mongo/s/async_requests_sender.cpp @@ -241,9 +241,9 @@ Status AsyncRequestsSender::_scheduleRequest(WithLock, size_t remoteIndex) { *remote.shardHostAndPort, _db, remote.cmdObj, _metadataObj, _opCtx); auto callbackStatus = _executor->scheduleRemoteCommand( - request, - stdx::bind( - &AsyncRequestsSender::_handleResponse, this, stdx::placeholders::_1, remoteIndex)); + request, [=](const executor::TaskExecutor::RemoteCommandCallbackArgs& cbData) { + _handleResponse(cbData, remoteIndex); + }); if (!callbackStatus.isOK()) { return callbackStatus.getStatus(); } -- cgit v1.2.1