src/sagemaker_xgboost_container/distributed.py
def stop(self):
        """Shutdown parameter server.

        If current host is master host, also join the background thread that is running the master host.
        """
        self.logger.debug("Shutting down parameter server.")

        # This is the call that actually shuts down the rabit server; and when
        # all of the slaves have been shut down then the RabitTracker will close
        # /shutdown itself.
        rabit.finalize()
        if self.is_master_host:
            self.rabit_context.join()
Shutdown parameter server.

        If current host is master host, also join the background thread that is running the master host.
        
Shutdown parameter server.
If current host is master host, also join the background thread that is running the master host.
Shutdown parameter server . If current host is master host also join the background thread that is running the master host .
def stop(self):
        self.logger.debug("Shutting down parameter server.")
        rabit.finalize()
        if self.is_master_host:
            self.rabit_context.join()
def stop ( self ) : self . logger . debug ( "Shutting down parameter server." ) rabit . finalize ( ) if self . is_master_host : self . rabit_context . join ( )
Shutdown parameter server.
Shutdown parameter server .
"""Shutdown parameter server.

        If current host is master host, also join the background thread that is running the master host.
        """ # This is the call that actually shuts down the rabit server; and when # all of the slaves have been shut down then the RabitTracker will close # /shutdown itself.
self