summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2024-09-02 18:08:17 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-09-02 18:08:17 +0200
commit7c383767a29969b0c3db036742da00ef58b765dd (patch)
tree783325a285823836112555a5f4e513b6b321510d
parent7cd095dea1a77e75787caefbf35d75e4e4d856f4 (diff)
parent042b264c5591b430beca0c0acbdeec8c3d660525 (diff)
downloadredot-engine-7c383767a29969b0c3db036742da00ef58b765dd.tar.gz
Merge pull request #96464 from Faless/mp/fix_profiler_divsion_by_zero
[MP] Fix division by zero in network profiler
-rw-r--r--modules/multiplayer/editor/editor_network_profiler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/multiplayer/editor/editor_network_profiler.cpp b/modules/multiplayer/editor/editor_network_profiler.cpp
index d5d4b465d8..212fd1ef6b 100644
--- a/modules/multiplayer/editor/editor_network_profiler.cpp
+++ b/modules/multiplayer/editor/editor_network_profiler.cpp
@@ -227,10 +227,10 @@ void EditorNetworkProfiler::add_sync_frame_data(const SyncInfo &p_frame) {
sync_data[p_frame.synchronizer].outgoing_syncs += p_frame.outgoing_syncs;
}
SyncInfo &info = sync_data[p_frame.synchronizer];
- if (info.incoming_syncs) {
+ if (p_frame.incoming_syncs) {
info.incoming_size = p_frame.incoming_size / p_frame.incoming_syncs;
}
- if (info.outgoing_syncs) {
+ if (p_frame.outgoing_syncs) {
info.outgoing_size = p_frame.outgoing_size / p_frame.outgoing_syncs;
}
}