Rev948, Disable websocket logging, Change max files opened limit on startup

This commit is contained in:
HelloZeroNet 2016-03-06 02:17:58 +01:00
parent dba42f5f5e
commit 2a06cec5c2
4 changed files with 36 additions and 3 deletions

View file

@ -61,6 +61,11 @@ class UiServer:
self.sites = SiteManager.site_manager.list()
self.log = logging.getLogger(__name__)
# After WebUI started
def afterStarted(self):
from util import Platform
Platform.setMaxfilesopened(config.max_files_opened)
# Handle WSGI request
def handleRequest(self, env, start_response):
path = env["PATH_INFO"]
@ -120,6 +125,7 @@ class UiServer:
self.server = WSGIServer((self.ip.replace("*", ""), self.port), handler, handler_class=UiWSGIHandler, log=self.log)
self.server.sockets = {}
self.afterStarted()
try:
self.server.serve_forever()
except Exception, err:
@ -149,4 +155,4 @@ class UiServer:
self.server.socket.close()
self.server.stop()
time.sleep(1)
time.sleep(1)