可靠地终止open_port创建的端口的最佳做法是什么?
Port = open_port({spawn,"yes"},[binary]), % use Port and clash % leak process mykill(Port),
v440hwme1#
您可以从任何进程对端口执行link/1操作(两者都必须是节点本地的)。端口会自动链接到启动它的进程,因此如果该进程退出或任何链接的进程崩溃,端口将关闭。
link/1
1条答案
按热度按时间v440hwme1#
您可以从任何进程对端口执行
link/1
操作(两者都必须是节点本地的)。端口会自动链接到启动它的进程,因此如果该进程退出或任何链接的进程崩溃,端口将关闭。