uwsgi被杀死,我们可以接收到包含以下日志的核心转储文件。任何人都面临类似的问题。请指导... 平台:Ubuntu 16.04
Program terminated with signal SIGQUIT, Quit.
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
135 ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S: No such file or directory.
[Current thread is 1 (Thread 0x7eff0c4d5700 (LWP 6239))]
(gdb)
(gdb) bt
#0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007eff0c0badbd in __GI___pthread_mutex_lock (mutex=0x70b028 <uwsgi+6248>) at ../nptl/pthread_mutex_lock.c:80
#2 0x000000000041f265 in wsgi_req_accept ()
#3 0x0000000000467856 in simple_loop_run ()
#4 0x000000000046765e in simple_loop ()
#5 0x000000000046befa in uwsgi_ignition ()
#6 0x000000000047063d in uwsgi_worker_run ()
#7 0x0000000000470c20 in uwsgi_run ()
#8 0x000000000041e76e in main ()
答案 0 :(得分:0)
长话短说:某人正在尝试释放互斥锁,该互斥锁目前由其他人拥有。
从您的核心转储中的信息来看,您的uwsgi版本似乎是一个错误。尝试更新。