|
设备标准:
Linux version 2.4.17-uC-pre5 (root@dhome) (gcc version 2.95.3 20010315 (release)(ColdFire patches - 20010318 from http://fiddes.net/coldfire/)(uClinux XIP and shared lib patches from http://www.snapgear.com/)) #2 ?? 4?? 23 15:51:03 CST 2008
Processor: Samsung s3c2500(arm940T)s revision 2
主要问题:
pid 21: failed 4
Execution Finished, Exiting
init: Booting to single user mode
问题描述:
主要问题中的pid 21就是我在设备上运行的主程序,主程序是非fork实现多线程的.这个程序主要用来控制各种不同接口的外部设备的协议转换.当这个设备同时与两个网络设备进行协议交换时就会出现上述问题!
详细描述:
第一个网络设备 连接模式:UDP 连接端口:1858
第二个网络设备 连接模式:TCP 连接端口:8900
这两个网络设备会向我的设备发送数据包,数据包大小不超过100字节.两个设备单独发送时,不会出现此问题,当这两个设备同时发送时,并且发送数量大于10万次时就会出现此问题!
请教高手如何解决?
|
|