问题:
[单选题]在编写多线程的Web服务器时,发现服务器经常崩溃。通过strace观察该Web服务器,发现当服务器崩溃时,原因是“killed by SIGPIPE”。请问如何避免该崩溃问题?
A通过signal系统调用,声明对SIGPIPE的处理方式是SIG_IGN
B将每个新生成的线程都声明为独立线程
C使用线程池,预先生成若干线程。每次使用线程时从线程池中取出一个线程。
D以上说法都不对
A通过signal系统调用,声明对SIGPIPE的处理方式是SIG_IGN
B将每个新生成的线程都声明为独立线程
C使用线程池,预先生成若干线程。每次使用线程时从线程池中取出一个线程。
D以上说法都不对
Copyright © 2024 www.daanwo.com All Rights Reserved |