# HG changeset patch # User Goffi # Date 1402408963 -7200 # Node ID 42c8e91af0480fa7ef521321cfe616a8c4ff667c # Parent de039f008333e5ca64e1696b1118da7978e27c82 server side: fixed start sequence when SERVICE_PROFILE is already connected diff -r de039f008333 -r 42c8e91af048 src/server/server.py --- a/src/server/server.py Tue Jun 10 15:59:52 2014 +0200 +++ b/src/server/server.py Tue Jun 10 16:02:43 2014 +0200 @@ -1105,10 +1105,12 @@ if not self.bridge.isConnected(C.SERVICE_PROFILE): self.bridge.asyncConnect(C.SERVICE_PROFILE, self.passphrase, callback=self._startService, errback=eb) + else: + self._startService() self.initialised.addCallback(initOk) - def _startService(self, dummy): + def _startService(self, dummy=None): """Actually start the HTTP(S) server(s) after the profile for Libervia is connected. @raise IOError: the certificate file doesn't exist @raise OpenSSL.crypto.Error: the certificate file is invalid