如何以编程方式关闭 `ssh2` sftp 服务器

How to shut down `ssh2` sftp server programatically

我正在使用 ssh2 library 创建一个 sftp 服务器,以便在我的测试套件中进行测试。服务器成功启动并按预期测试 运行 - 一切都很好。

但是,在执行完所有测试后,测试脚本不会退出,因为 sftp 服务器进程仍在 listening/executing。

如何以编程方式关闭 sftp 服务器?

来自文档:

Server instances also have the same methods/properties/events as net.Server.

这些看起来很有希望: