]> git.sesse.net Git - cubemap/blobdiff - httpinput.cpp
Fix verbosity checks on deserialization.
[cubemap] / httpinput.cpp
index 49333c5f4357c48fa00184c6822931b95759d4b6..a45a4ba00e2ef99031beddd7c449719174c4dd15 100644 (file)
@@ -76,7 +76,9 @@ HTTPInput::HTTPInput(const InputProto &serialized)
          http_header(serialized.http_header()),
          stream_header(serialized.stream_header()),
          has_metacube_header(serialized.has_metacube_header()),
-         sock(serialized.sock())
+         sock(serialized.sock()),
+         num_connection_attempts(0),
+         suppress_logging(false)
 {
        pending_data.resize(serialized.pending_data().size());
        memcpy(&pending_data[0], serialized.pending_data().data(), serialized.pending_data().size());
@@ -93,6 +95,9 @@ HTTPInput::HTTPInput(const InputProto &serialized)
        } else {
                stats.connect_time = time(NULL);
        }
+
+       last_verbose_connection.tv_sec = -3600;
+       last_verbose_connection.tv_nsec = 0;
 }
 
 void HTTPInput::close_socket()