class_docstr: A runner to execute commands on an array of machines. This runner
  is inspired by Nezha (https://github.com/zhuzilin/NeZha).
class_docstr_tok: ["A","runner","to","execute","commands","on","an","array","of","machines",".","This","runner","is","inspired","by","Nezha","(","https",":","\/\/github.com\/zhuzilin\/NeZha",")","."]
docstr: Stop connections to all hosts.
docstr_tok: ["Stop","connections","to","all","hosts","."]
code: def stop_all(self) -> None:
      """
      Stop connections to all hosts.
      """
  
      for hostname, conn in self.master_send_conns.items():
          conn.send("exit")
  
file_path: ColossalAI/colossalai/cli/launcher/multinode_runner.py
imports: from multiprocessing import Pipe, Process
  from multiprocessing import connection
  import click
  import fabric
  from .hostinfo import HostInfo, HostInfoList
label_desc: Use image node_id 4 for calling the MultiNodeRunner obj's underlying member method code with example usage: obj.stop_all() without return types