diff --git a/python/ray/tune/trainable.py b/python/ray/tune/trainable.py index 62d1fdee8..d848d8ae5 100644 --- a/python/ray/tune/trainable.py +++ b/python/ray/tune/trainable.py @@ -637,6 +637,9 @@ class Trainable: """ self._result_logger.flush() self._result_logger.close() + if self._monitor.is_alive(): + self._monitor.stop() + self._monitor.join() self.cleanup() self._close_logfiles()