[问题] 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