@@ -430,10 +430,6 @@ void MQClientAPIImpl::sendMessageAsync(const string& addr,
430430 }
431431}
432432
433- void MQClientAPIImpl::deleteOpaqueForDropPullRequest (const MQMessageQueue& mq, int opaque) {
434- m_pRemotingClient->deleteOpaqueForDropPullRequest (mq, opaque);
435- }
436-
437433PullResult* MQClientAPIImpl::pullMessage (const string& addr,
438434 PullMessageRequestHeader* pRequestHeader,
439435 int timeoutMillis,
@@ -467,21 +463,7 @@ void MQClientAPIImpl::pullMessageAsync(const string& addr,
467463 void * pArg) {
468464 // <!delete in future;
469465 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-
479466 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- }
485467 deleteAndZero (cbw);
486468 THROW_MQEXCEPTION (MQClientException, " pullMessageAsync failed" , -1 );
487469 }
0 commit comments