我有一个作为守护进程运行的Erlang应用程序,配置为SSH服务器.我可以使用SSH客户端连接到它,我得到标准的Erlang REPL.
如果我'q().' 我关闭了Erlang VM,而不是连接.如果我关闭连接(对于OpenSSH,'〜.',关闭PuTTY中的窗口),某些进程仍保留在sshd_sup/ssh_system_xx_sup树下.这些似乎是陈旧的shell进程.
我没有看到shell模块中的任何导出函数可以让我关闭shell(以及SSH连接)而不会影响整个VM.
我应该如何退出SSH会话以避免在虚拟机中留下过时的进程?
erlang ×1