diff --git a/src/dht_proxy_server.cpp b/src/dht_proxy_server.cpp index c3490c89e76c5a44375200b64838a702d4bd43e9..4ef34260448da6b546675cb55d3bb732757609a3 100644 --- a/src/dht_proxy_server.cpp +++ b/src/dht_proxy_server.cpp @@ -832,6 +832,7 @@ DhtProxyServer::subscribe(restinio::request_handle_t request, // Expiration auto timeout = std::chrono::steady_clock::now() + proxy::OP_TIMEOUT; listener.expiration = timeout; + listener.type = type; if (listener.expireNotifyTimer) listener.expireNotifyTimer->expires_at(timeout - proxy::OP_MARGIN); else