From 2195c0ed3e032d527063ca0c3fe58997b3d4870e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= Date: Sun, 24 May 2020 14:11:13 -0400 Subject: [PATCH] proxy server: allow build without push notification support --- .travis.yml | 2 +- src/dht_proxy_server.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index fc162f25..ddca74b3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,7 +18,7 @@ before_install: - | # non llvm builds if [[ "$OPENDHT_TEST_JOB" != *"opendht.llvm"* ]]; then - docker pull aberaud/opendht-deps; + docker pull aberaud/opendht-deps-bionic; fi - | diff --git a/src/dht_proxy_server.cpp b/src/dht_proxy_server.cpp index a200f712..d1f801ca 100644 --- a/src/dht_proxy_server.cpp +++ b/src/dht_proxy_server.cpp @@ -350,11 +350,13 @@ DhtProxyServer::saveState(Os& stream) { pk.pack("puts"); pk.pack(puts_); } +#ifdef OPENDHT_PUSH_NOTIFICATIONS { std::lock_guard lock(lockListener_); pk.pack("pushListeners"); pk.pack(pushListeners_); } +#endif } template