@@ -430,10 +430,6 @@ void MQClientAPIImpl::sendMessageAsync(const string& addr,
430
430
}
431
431
}
432
432
433
- void MQClientAPIImpl::deleteOpaqueForDropPullRequest (const MQMessageQueue& mq, int opaque) {
434
- m_pRemotingClient->deleteOpaqueForDropPullRequest (mq, opaque);
435
- }
436
-
437
433
PullResult* MQClientAPIImpl::pullMessage (const string& addr,
438
434
PullMessageRequestHeader* pRequestHeader,
439
435
int timeoutMillis,
@@ -467,21 +463,9 @@ void MQClientAPIImpl::pullMessageAsync(const string& addr,
467
463
void * pArg) {
468
464
// <!delete in future;
469
465
AsyncCallbackWrap* cbw = new PullCallbackWarp (pullCallback, this , pArg);
470
- MQMessageQueue mq;
471
- AsyncArg* pAsyncArg = static_cast <AsyncArg*>(pArg);
472
- if (pAsyncArg && pAsyncArg->pPullRequest ) {
473
- mq = pAsyncArg->mq ;
474
- pAsyncArg->pPullRequest ->setLatestPullRequestOpaque (request.getOpaque ());
475
- LOG_DEBUG (" pullMessageAsync set opaque:%d, mq:%s" , pAsyncArg->pPullRequest ->getLatestPullRequestOpaque (),
476
- mq.toString ().c_str ());
477
- }
478
-
479
466
if (m_pRemotingClient->invokeAsync (addr, request, cbw, timeoutMillis) == false ) {
480
- LOG_ERROR (" pullMessageAsync failed of addr:%s, opaque:%d, mq:%s" , addr.c_str (), request.getOpaque (),
481
- mq.toString ().data ());
482
- if (pAsyncArg && pAsyncArg->pPullRequest ) {
483
- pAsyncArg->pPullRequest ->setLatestPullRequestOpaque (0 );
484
- }
467
+ LOG_ERROR (" pullMessageAsync failed of addr:%s, mq:%s" , addr.c_str (),
468
+ static_cast <AsyncArg*>(pArg)->mq .toString ().data ());
485
469
deleteAndZero (cbw);
486
470
THROW_MQEXCEPTION (MQClientException, " pullMessageAsync failed" , -1 );
487
471
}
@@ -919,4 +903,4 @@ void MQClientAPIImpl::unlockBatchMQ(const string& addr,
919
903
}
920
904
921
905
// <!************************************************************************
922
- } // <!end namespace;
906
+ } // namespace rocketmq
0 commit comments