apache 2.4.25, prefork mpm i mod_http2

Bartek Szady bszx-pld at bszx.eu
Wed Mar 8 14:51:00 CET 2017


Cześć

Czy uruchamiał ktoś kombinację jak w subject?

U mnie wszystkie procesy, które miałyby się zakończyć (w wyniku np 
reload lub bo stają się zbędne), zawisają na:

Thread 2 (Thread 0x7f4598962700 (LWP 14980)):
#0  0x00007f45a89e19f6 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x00007f45a8c0e05d in apr_thread_cond_wait (cond=<optimized out>, 
mutex=<optimized out>) at locks/unix/thread_cond.c:68
#2  0x00007f45a6364181 in get_mplx_next (worker=0x1886070, 
ctx=0x1885e80, ptask=0x7f4598961e90, psticky=0x7f4598961e8c)
     at /usr/src/debug/httpd-2.4.25/modules/http2/h2_workers.c:160
#3  0x00007f45a6363b83 in execute (thread=0x18860b0, wctx=0x1886070) at 
/usr/src/debug/httpd-2.4.25/modules/http2/h2_worker.c:43
#4  0x00007f45a89db550 in start_thread () from /lib64/libpthread.so.0
#5  0x00007f45a871a9af in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f45a94d3500 (LWP 14978)):
#0  0x00007f45a89e1539 in pthread_cond_destroy@@GLIBC_2.3.2 () from 
/lib64/libpthread.so.0
#1  0x00007f45a8c0f26e in run_cleanups (cref=<optimized out>) at 
memory/unix/apr_pools.c:2352
#2  apr_pool_destroy (pool=0x1885e08) at memory/unix/apr_pools.c:814
#3  0x00007f45a8c0f245 in apr_pool_destroy (pool=0x187fc88) at 
memory/unix/apr_pools.c:811
#4  0x00007f45a548f38e in clean_child_exit (code=code at entry=0) at 
/usr/src/debug/httpd-2.4.25/server/mpm/prefork/prefork.c:227
#5  0x00007f45a548f88b in child_main 
(child_num_arg=child_num_arg at entry=0, child_bucket=child_bucket at entry=0)
     at /usr/src/debug/httpd-2.4.25/server/mpm/prefork/prefork.c:744
#6  0x00007f45a548fc44 in make_child (s=0x15703e0, slot=slot at entry=0, 
bucket=0) at /usr/src/debug/httpd-2.4.25/server/mpm/prefork/prefork.c:824
#7  0x00007f45a548fcaa in startup_children (number_to_start=5) at 
/usr/src/debug/httpd-2.4.25/server/mpm/prefork/prefork.c:843
#8  0x00007f45a5490b59 in prefork_run (_pconf=<optimized out>, 
plog=0x1574358, s=0x15703e0) at 
/usr/src/debug/httpd-2.4.25/server/mpm/prefork/pr
#9  0x00000000004315b3 in ap_run_mpm (pconf=pconf at entry=0x1547138, 
plog=0x1574358, s=0x15703e0) at 
/usr/src/debug/httpd-2.4.25/server/mpm_common
#10 0x000000000042a373 in main (argc=3, argv=0x7ffde812a3b8) at 
/usr/src/debug/httpd-2.4.25/server/main.c:783

Dla event mpm dzieje się tak samo tylko wiszących wątków jest więcej.

Pozdrawiam
         Bartek



More information about the pld-devel-pl mailing list