diff --git a/include/server.h b/include/server.h index 599db91d1..b38ad8c04 100644 --- a/include/server.h +++ b/include/server.h @@ -53,7 +53,6 @@ namespace kiwix void setRoot(const std::string& root); void setAddress(const std::string& addr) { m_addr = addr; } void setPort(int port) { m_port = port; } - int getPort() const { return m_port; } void setNbThreads(int threads) { m_nbThreads = threads; } void setVerbose(bool verbose) { m_verbose = verbose; } void setTaskbar(bool withTaskbar, bool withLibraryButton) diff --git a/src/server.cpp b/src/server.cpp index b01469a85..511a8936d 100644 --- a/src/server.cpp +++ b/src/server.cpp @@ -109,8 +109,6 @@ class InternalServer { bool start(); void stop(); - int getPort() const { return m_port; } - private: Response handle_request(const RequestContext& request); Response build_500(const std::string& msg); @@ -164,9 +162,7 @@ bool Server::start() { m_withTaskbar, m_withLibraryButton, m_blockExternalLinks)); - auto s = mp_server->start(); - m_port = mp_server->getPort(); - return s; + return mp_server->start(); } void Server::stop() { @@ -249,8 +245,6 @@ bool InternalServer::start() { << std::endl; return false; } - if (m_port == 0) - m_port = MHD_get_daemon_info(mp_daemon, MHD_DAEMON_INFO_BIND_PORT)->port; return true; } diff --git a/test/server.cpp b/test/server.cpp index 43fdd9caf..58c8450d5 100644 --- a/test/server.cpp +++ b/test/server.cpp @@ -50,8 +50,6 @@ ZimFileServer::ZimFileServer(int serverPort, std::string zimpath) if ( !server->start() ) throw std::runtime_error("ZimFileServer failed to start"); - if ( serverPort == 0 ) - serverPort = server->getPort(); client.reset(new httplib::Client(address, serverPort)); } @@ -66,7 +64,7 @@ class ServerTest : public ::testing::Test protected: std::unique_ptr zfs1_; - const int PORT = 0; + const int PORT = 8001; const std::string ZIMFILE = "./test/zimfile.zim"; protected: