diff options
| author | 2022-08-27 03:26:31 +0200 | |
|---|---|---|
| committer | 2022-08-27 03:26:31 +0200 | |
| commit | b961b385c373fd015178f789b3dc6b0565da9056 (patch) | |
| tree | 53768a573f4902ea63d35dd7dcd15dbca0572451 /src/network/room_member.cpp | |
| parent | core/bsd: Correctly unbind methods in destructor (diff) | |
| download | yuzu-b961b385c373fd015178f789b3dc6b0565da9056.tar.gz yuzu-b961b385c373fd015178f789b3dc6b0565da9056.tar.xz yuzu-b961b385c373fd015178f789b3dc6b0565da9056.zip | |
network: Use lower timeout for enet_host_service
This allows us to have a 10x higher throughput of packets by using a much shorter waiting time.
Diffstat (limited to 'src/network/room_member.cpp')
| -rw-r--r-- | src/network/room_member.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/room_member.cpp b/src/network/room_member.cpp index 9f08bf611..367bf377f 100644 --- a/src/network/room_member.cpp +++ b/src/network/room_member.cpp | |||
| @@ -159,7 +159,7 @@ void RoomMember::RoomMemberImpl::MemberLoop() { | |||
| 159 | while (IsConnected()) { | 159 | while (IsConnected()) { |
| 160 | std::lock_guard lock(network_mutex); | 160 | std::lock_guard lock(network_mutex); |
| 161 | ENetEvent event; | 161 | ENetEvent event; |
| 162 | if (enet_host_service(client, &event, 100) > 0) { | 162 | if (enet_host_service(client, &event, 5) > 0) { |
| 163 | switch (event.type) { | 163 | switch (event.type) { |
| 164 | case ENET_EVENT_TYPE_RECEIVE: | 164 | case ENET_EVENT_TYPE_RECEIVE: |
| 165 | switch (event.packet->data[0]) { | 165 | switch (event.packet->data[0]) { |