mirror of
https://github.com/facebookincubator/mvfst.git
synced 2025-08-05 11:21:09 +03:00
process multiple packets on recvmsg
Summary: In the current client code we read one packet, go back to epoll, and then read another packet. This is not very efficient. This changes it so that we can read multiple packets in one go from an epoll callback. This only performs changes on the client Reviewed By: mjoras Differential Revision: D18797962 fbshipit-source-id: 81be82111064ade4fe3a07b1d9d3d01e180f29f5
This commit is contained in:
committed by
Facebook Github Bot
parent
02d473e8ec
commit
d2fa2cbcd6
@@ -156,7 +156,8 @@ class TestQuicTransport
|
||||
return lossTimeout_.getTimeRemaining();
|
||||
}
|
||||
|
||||
void onReadData(const folly::SocketAddress&, NetworkData&& data) override {
|
||||
void onReadData(const folly::SocketAddress&, NetworkDataSingle&& data)
|
||||
override {
|
||||
if (!data.data) {
|
||||
return;
|
||||
}
|
||||
|
Reference in New Issue
Block a user