接收Ctrl + C時處理程序清理的最方便和最清晰的方法是什麼?quick perl sigint handler
例如,當我的套接字服務器以這種方式死亡時,TCP套接字永遠不會關閉。我希望能夠在程序的頂部放置一個很好的班輪,以便在終止程序之前設置一個sigint處理程序(或類似atexit的東西)來關閉某些套接字(或進行任何其他類型的清理)。
接收Ctrl + C時處理程序清理的最方便和最清晰的方法是什麼?quick perl sigint handler
例如,當我的套接字服務器以這種方式死亡時,TCP套接字永遠不會關閉。我希望能夠在程序的頂部放置一個很好的班輪,以便在終止程序之前設置一個sigint處理程序(或類似atexit的東西)來關閉某些套接字(或進行任何其他類型的清理)。
一個簡單的例子:$ SIG {INT} = sub {print「oops」}; – Naveed 2011-03-03 16:58:59