示例#1
0
    def ServerIsRunning(self, external_check=True):
        """ Check if our OmniSharp server is running (process is up)."""
        if not self.ServerIsExternal():
            return utils.ProcessIsRunning(self._omnisharp_phandle)

        if self._omnisharp_port is None:
            return False

        if external_check:
            return self.ServerIsHealthy()

        return True
示例#2
0
 def _ServerIsRunning( self ):
   """ Check if our OmniSharp server is running (process is up)."""
   return utils.ProcessIsRunning( self._omnisharp_phandle )
示例#3
0
 def _ServerIsRunning(self):
     with self._server_lock:
         return utils.ProcessIsRunning(self._tsserver_handle)
示例#4
0
 def _ServerIsRunning(self):
     return utils.ProcessIsRunning(self._server_handle)
示例#5
0
 def _ServerIsRunning(self):
     """Check if the Gocode server is running (process is up)."""
     return utils.ProcessIsRunning(self._gocode_handle)
示例#6
0
 def ServerIsHealthy(self):
     with self._server_state_mutex:
         return utils.ProcessIsRunning(self._server_handle)