#0 0x00007ffff7bcade2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) thread 4
[Switching to thread 4 (Thread 0x7fffe5c68700 (LWP 103353))] #0 0x00007ffff7bcaa35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) thread 5
[Switching to thread 5 (Thread 0x7fffe5467700 (LWP 103354))] #0 0x00007ffff7bcaa35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
(gdb) thread 6
[Switching to thread 6 (Thread 0x7fffe4c66700 (LWP 103355))] #0 0x00007ffff7bcaa35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
main thread: #0 0x00007ffff6678c19 in pselect () from /lib64/libc.so.6 #1 0x00007ffff75a1244 in mosquitto_loop (mosq=mosq@entry=0x8284d0, timeout=timeout@entry=-1, max_packets=max_packets@entry=1) at loop.c:135 #2 0x00007ffff75a14b3 in mosquitto_loop_forever (mosq=0x8284d0, timeout=-1, max_packets=1) at loop.c:269 #3 0x0000000000405513 in main_normal () at /home/hxjd/src/src_shake/main/main.c:95 #4 0x00000000004054a4 in main (argc=1, argv=0x7fffffffe078) at /home/hxjd/src/src_shake/main/main.c:72
It seems I encountered deadlock.
Does PyRun_File() support async_invoke_interface?