[問題] socket停止前,執行我要的動作

作者: FierceBreast (兇奴王者)   2016-05-23 16:47:47
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux C
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
今天我開一個Socket接收packet
但如果沒有packet進來,會停在recvfrom()的while loop
我都是按ctrl + C強制停止
有辦法說,我按強制停止前,先執行
sorting();
store();
我自己寫的function後,在停止嗎?
謝謝~
作者: Qbsuran (Qbsuran)   2016-05-23 17:56:00
select(), non-block
作者: dijkstra (邪惡數學家)   2016-05-23 23:42:00
Signal handle
作者: steve1012 (steve)   2016-05-24 04:56:00
Non blocking io
作者: samuelcdf (溫泉龜)   2016-05-24 12:28:00

Links booklink

Contact Us: admin [ a t ] ucptt.com