【发布时间】:2011-03-03 12:11:03
【问题描述】:
当收到 Ctrl+C 时,处理程序清理最方便和清晰的方法是什么?
例如,当我的套接字服务器以这种方式被杀死时,TCP 套接字永远不会关闭。我想要一个很好的衬里,我可以在程序的顶部放置一个 sigint 处理程序(或类似 atexit 的东西)以在终止程序之前关闭某些套接字(或进行任何其他类型的清理)。
【问题讨论】:
标签: perl
当收到 Ctrl+C 时,处理程序清理最方便和清晰的方法是什么?
例如,当我的套接字服务器以这种方式被杀死时,TCP 套接字永远不会关闭。我想要一个很好的衬里,我可以在程序的顶部放置一个 sigint 处理程序(或类似 atexit 的东西)以在终止程序之前关闭某些套接字(或进行任何其他类型的清理)。
【问题讨论】:
标签: perl
不能比sigtrap 更快、更方便或更清晰。
【讨论】: