From d26804e68cbe04904b6226499a941fce97a3d5f6 Mon Sep 17 00:00:00 2001 From: Leonardo Murillo Date: Mon, 26 Jan 2015 13:45:14 -0600 Subject: [PATCH] Check just for http availability --- ice-server/src/IceServer.cpp | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/ice-server/src/IceServer.cpp b/ice-server/src/IceServer.cpp index 4648656e87..77deb6125b 100644 --- a/ice-server/src/IceServer.cpp +++ b/ice-server/src/IceServer.cpp @@ -173,23 +173,12 @@ void IceServer::clearInactivePeers() { bool IceServer::handleHTTPRequest(HTTPConnection* connection, const QUrl& url, bool skipSubHandler) { // // We need an HTTP handler in order to monitor the health of the ice server - // The correct functioning of the ICE server will first be determined by its HTTP availability, - // and then by the existence of a minimum number of peers in the list, matching the minimum number of - // domains in production by High Fidelity. + // The correct functioning of the ICE server will be determined by its HTTP availability, // - int MINIMUM_PEERS = 3; - bool IS_HEALTHY = false; - - IS_HEALTHY = _activePeers.size() >= MINIMUM_PEERS ? true : false; - if (connection->requestOperation() == QNetworkAccessManager::GetOperation) { if (url.path() == "/status") { - if (IS_HEALTHY) { - connection->respond(HTTPConnection::StatusCode200, QByteArray::number(_activePeers.size())); - } else { - connection->respond(HTTPConnection::StatusCode404, QByteArray::number(_activePeers.size())); - } + connection->respond(HTTPConnection::StatusCode200, QByteArray::number(_activePeers.size())); } } return true;