@@ -89,7 +89,7 @@ ssize_t RdmaTransport::CutFromIOBufList(butil::IOBuf **buf, size_t ndata) {
8989 if (_rdma_ep && _rdma_state != RDMA_OFF) {
9090 return _rdma_ep->CutFromIOBufList (buf, ndata);
9191 }
92- return butil::IOBuf::cut_multiple_into_file_descriptor (_socket-> fd (), buf, ndata);
92+ return _tcp_transport-> CutFromIOBufList ( buf, ndata);
9393}
9494
9595int RdmaTransport::WaitEpollOut (butil::atomic<int > *_epollout_butex,
@@ -104,8 +104,10 @@ int RdmaTransport::WaitEpollOut(butil::atomic<int> *_epollout_butex,
104104 if (errno != EAGAIN && errno != ETIMEDOUT) {
105105 const int saved_errno = errno;
106106 PLOG (WARNING) << " Fail to wait rdma window of " << _socket;
107- _socket->SetFailed (saved_errno, " Fail to wait rdma window of %s: %s" ,
108- _socket->description ().c_str (), berror (saved_errno));
107+ _socket->SetFailed (saved_errno,
108+ " Fail to wait rdma window of %s: %s" ,
109+ _socket->description ().c_str (),
110+ berror (saved_errno));
109111 }
110112 if (_socket->Failed ()) {
111113 // NOTE:
@@ -114,7 +116,7 @@ int RdmaTransport::WaitEpollOut(butil::atomic<int> *_epollout_butex,
114116 // is already failed here.
115117 return 1 ;
116118 }
117- }
119+ }
118120 }
119121 } else {
120122 return _tcp_transport->WaitEpollOut (_epollout_butex, pollin, duetime);
0 commit comments