uwsgi进程死了“必须安装libgcc_s.so.1才能使pthread_cancel工作”

时间:2011-08-29 12:26:01

标签: python gcc centos uwsgi

uWSGI使用python2.6在CentOS 5上运行

有时,uwsgi日志中显示以下错误:

  必须安装libgcc_s.so.1才能使pthread_cancel工作DAMN!   过程2474死了:(尝试重生......重生的uWSGI工人(新的   pid:6328)

我在网上搜索,但我不明白为什么会这样。

更多信息:

  

找到libgcc   /lib/libgcc_s-4.1.2-20080825.so.1   /lib/libgcc_s.so.1   /lib64/libgcc_s-4.1.2-20080825.so.1   /lib64/libgcc_s.so.1   /usr/lib/gcc/x86_64-redhat-linux/3.4.6/libgcc.a   /usr/lib/gcc/x86_64-redhat-linux/3.4.6/libgcc_eh.a   /usr/lib/gcc/x86_64-redhat-linux/3.4.6/libgcc_s.so   /usr/lib/gcc/x86_64-redhat-linux/3.4.6/libgcc_s_32.so   /usr/lib/gcc/x86_64-redhat-linux/3.4.6/32/libgcc.a   /usr/lib/gcc/x86_64-redhat-linux/3.4.6/32/libgcc_eh.a   /usr/lib/gcc/x86_64-redhat-linux/4.1.1/libgcc.a   /usr/lib/gcc/x86_64-redhat-linux/4.1.1/libgcc_eh.a   /usr/lib/gcc/x86_64-redhat-linux/4.1.1/libgcc_s.so   /usr/lib/gcc/x86_64-redhat-linux/4.1.1/32/libgcc.a   /usr/lib/gcc/x86_64-redhat-linux/4.1.1/32/libgcc_eh.a   /usr/lib/gcc/x86_64-redhat-linux/4.1.1/32/libgcc_s.so   /usr/lib/gcc-lib/i386-redhat-linux/2.96/libgcc.a   /usr/lib/gcc-lib/i386-redhat-linux/2.96/libgcc_eh.a   / usr / sbin / libgcc_post_upgrade /usr/share/doc/libgcc-4.1.2   /usr/share/doc/libgcc-4.1.2/COPYING.LIB

1 个答案:

答案 0 :(得分:3)

这个错误一般是因为uwsgi配置。让您“限制为”变大,或删除限制。但我强烈建议您使用cgroup