]> git.sesse.net Git - cubemap/blobdiff - client.cpp
Time out clients still in READING_REQUEST after 60 seconds.
[cubemap] / client.cpp
index e7a12f6c8ef395691f3dfa86efc12d2fda228efe..f191a40d89bae094e4e717d6a098805f2d45a381 100644 (file)
@@ -81,17 +81,8 @@ Client::Client(const ClientProto &serialized, Stream *stream)
                        }
                }
        }
-       if (serialized.has_connect_time_old()) {
-               // Do a rough conversion from time() to monotonic time.
-               if (clock_gettime(CLOCK_MONOTONIC_COARSE, &connect_time) == -1) {
-                       log_perror("clock_gettime(CLOCK_MONOTONIC_COARSE)");
-                       return;
-               }
-               connect_time.tv_sec += serialized.connect_time_old() - time(NULL);
-       } else {
-               connect_time.tv_sec = serialized.connect_time_sec();
-               connect_time.tv_nsec = serialized.connect_time_nsec();
-       }
+       connect_time.tv_sec = serialized.connect_time_sec();
+       connect_time.tv_nsec = serialized.connect_time_nsec();
 }
 
 ClientProto Client::serialize() const