diff --git a/src/dht_proxy_server.cpp b/src/dht_proxy_server.cpp index e0251d08c57d7b2c4113cef2087a241285d7fcff..f7f68d2d985b9627958e2962652f37bac48177c5 100644 --- a/src/dht_proxy_server.cpp +++ b/src/dht_proxy_server.cpp @@ -705,7 +705,7 @@ DhtProxyServer::subscribe(restinio::request_handle_t request, Json::Value json; json["key"] = infoHash.toString(); json["to"] = clientId; - json["t"] = std::chrono::duration_cast<std::chrono::milliseconds>(system_clock::now().time_since_epoch()).count(); + json["t"] = Json::Value::Int64(std::chrono::duration_cast<std::chrono::milliseconds>(system_clock::now().time_since_epoch()).count()); { std::lock_guard<std::mutex> l(sessionCtx->lock); json["s"] = sessionCtx->sessionId;