关闭OTP主管拥有的gen_tcp侦听套接字

关闭OTP主管拥有的gen_tcp侦听套接字,tcp,erlang,otp,erlang-supervisor,Tcp,Erlang,Otp,Erlang Supervisor,包括本教程在内的一些教程展示了一些应用程序,其中OTP主管将打开并拥有一个TCP侦听套接字,并将其共享给许多接受连接的工作人员 我的问题是,如何在没有terminate/2回调函数的情况下关闭主管拥有的侦听套接字?该套接字链接到拥有它的进程。如果该进程退出,套接字将自动关闭。(这适用于侦听套接字和连接套接字。) (拥有套接字的进程就是创建它的进程,除非您调用gen\u tcp:controlling\u process来重新分配套接字的所有权。)谢谢您的回答!不管进程是正常退出还是异常退出,它们

包括本教程在内的一些教程展示了一些应用程序,其中OTP主管将打开并拥有一个TCP侦听套接字,并将其共享给许多接受连接的工作人员


我的问题是,如何在没有terminate/2回调函数的情况下关闭主管拥有的侦听套接字?

该套接字链接到拥有它的进程。如果该进程退出,套接字将自动关闭。(这适用于侦听套接字和连接套接字。)


(拥有套接字的进程就是创建它的进程,除非您调用
gen\u tcp:controlling\u process
来重新分配套接字的所有权。)

谢谢您的回答!不管进程是正常退出还是异常退出,它们都会自动关闭吗?是的,在这两种情况下都是一样的。