aboutsummaryrefslogtreecommitdiff
path: root/src/clientiface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/clientiface.cpp')
-rw-r--r--src/clientiface.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/clientiface.cpp b/src/clientiface.cpp
index 9d1a6cd03..bb25a4265 100644
--- a/src/clientiface.cpp
+++ b/src/clientiface.cpp
@@ -99,6 +99,7 @@ void RemoteClient::GetNextBlocks (
{
// Increment timers
m_nothing_to_send_pause_timer -= dtime;
+ m_map_send_completion_timer += dtime;
if (m_nothing_to_send_pause_timer >= 0)
return;
@@ -384,6 +385,8 @@ queue_full_break:
if (d > full_d_max) {
new_nearest_unsent_d = 0;
m_nothing_to_send_pause_timer = 2.0f;
+ infostream << "Server: Player " << m_name << ", RemoteClient " << peer_id << ": full map send completed after " << m_map_send_completion_timer << "s, restarting" << std::endl;
+ m_map_send_completion_timer = 0.0f;
} else {
if (nearest_sent_d != -1)
new_nearest_unsent_d = nearest_sent_d;