<div><font style="font-family:monospace">opensips -V</font></div><div><font style="font-family:monospace">version: opensips 2.4.6 (x86_64/linux)</font></div><div><font style="font-family:monospace">flags: STATS: On, DISABLE_NAGLE, SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT</font></div><div><font style="font-family:monospace">ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535</font></div><div><font style="font-family:monospace">poll method support: poll, epoll, sigio_rt, select.</font></div><div><font style="font-family:monospace">git revision: 50a37b3a2</font></div><div><font style="font-family:monospace">main.c compiled on 01:19:10 Jul 17 2019 with gcc 7</font></div><br><div>Will try to get <font style="font-family:monospace">opensipsctl trap</font> when problem occures. Thanks!</div><br><div class="gmail_quote_attribution">On Oct 4 2019, at 9:51 am, Răzvan Crainea <razvan@opensips.org> wrote:</div><blockquote><div><div>This looks like a deadlock: could you indicate the exact revision of</div><div>OpenSIPS you are using?</div><div>Also, when opensips is running in 100%, could you run the `opensipsctl</div><div>trap` and post the resulted gdb file?</div><br><div>Best regards,</div><div>Răzvan</div><br><div>On 10/3/19 7:50 PM, Igor Olhovskiy wrote:</div><blockquote><div>#Hi!</div><br><div>Is there any way of getting what eating 100% CPU on OpenSIPS 2.4.6?</div><div>Problem is it appears quite occasional and can't reproduce it, and</div><div>problem disappears on reboot of process.</div><br><div>#opensipsctl fifo ps</div><div>Process::  ID=0 PID=24470 Type=attendant</div><div>Process::  ID=1 PID=24471 Type=MI FIFO</div><div>Process::  ID=2 PID=24472 Type=time_keeper</div><div>Process::  ID=3 PID=24473 Type=timer</div><div>Process::  ID=4 PID=24474 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=5 PID=24475 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=6 PID=24476 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=7 PID=24477 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=8 PID=24478 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=9 PID=24479 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=10 PID=24480 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=11 PID=24481 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=12 PID=24482 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=13 PID=24483 Type=SIP receiver udp:172.31.37.148:5060</div><div>Process::  ID=14 PID=24484 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=15 PID=24485 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=16 PID=24486 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=17 PID=24487 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=18 PID=24488 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=19 PID=24489 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=20 PID=24490 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=21 PID=24491 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=22 PID=24492 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=23 PID=24493 Type=SIP receiver udp:172.31.37.148:9094</div><div>Process::  ID=24 PID=24494 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=25 PID=24495 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=26 PID=24496 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=27 PID=24497 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=28 PID=24498 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=29 PID=24499 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=30 PID=24500 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=31 PID=24501 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=32 PID=24502 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=33 PID=24503 Type=SIP receiver udp:172.31.38.207:5060</div><div>Process::  ID=34 PID=24504 Type=TCP receiver</div><div>Process::  ID=35 PID=24505 Type=TCP receiver</div><div>Process::  ID=36 PID=24506 Type=TCP receiver</div><div>Process::  ID=37 PID=24507 Type=TCP receiver</div><div>Process::  ID=38 PID=24508 Type=TCP receiver</div><div>Process::  ID=39 PID=24509 Type=TCP receiver</div><div>Process::  ID=40 PID=24510 Type=TCP receiver</div><div>Process::  ID=41 PID=24511 Type=TCP receiver</div><div>Process::  ID=42 PID=24512 Type=Timer handler</div><div>Process::  ID=43 PID=24513 Type=TCP main</div><br><div>In the logs</div><br><div>Oct  3 16:22:37 ip-172-31-37-148 /usr/local/sbin/opensips[24473]:</div><div>WARNING:core:timer_ticker: timer task <nh-timer> already scheduled for</div><div>29546470 ms (now 33307710 ms), it may overlap..</div><br><div>#opensipsctl fifo get_statistics load: core: shmem:</div><div>load:load:: 30</div><div>load:load1m:: 30</div><div>load:load10m:: 30</div><div>load:load-all:: 29</div><div>load:load1m-all:: 29</div><div>load:load10m-all:: 29</div><div>load:load-proc-1:: 0</div><div>load:load1m-proc-1:: 0</div><div>load:load10m-proc-1:: 0</div><div>load:load-proc-2:: 0</div><div>load:load1m-proc-2:: 0</div><div>load:load10m-proc-2:: 0</div><div>load:load-proc-3:: 0</div><div>load:load1m-proc-3:: 0</div><div>load:load10m-proc-3:: 0</div><div>load:load-proc-4:: 0</div><div>load:load1m-proc-4:: 0</div><div>load:load10m-proc-4:: 0</div><div>load:load-proc-5:: 0</div><div>load:load1m-proc-5:: 0</div><div>load:load10m-proc-5:: 0</div><div>load:load-proc-6:: 0</div><div>load:load1m-proc-6:: 0</div><div>load:load10m-proc-6:: 0</div><div>load:load-proc-7:: 0</div><div>load:load1m-proc-7:: 0</div><div>load:load10m-proc-7:: 0</div><div>load:load-proc-8:: 0</div><div>load:load1m-proc-8:: 0</div><div>load:load10m-proc-8:: 0</div><div>load:load-proc-9:: 0</div><div>load:load1m-proc-9:: 0</div><div>load:load10m-proc-9:: 0</div><div>load:load-proc-10:: 0</div><div>load:load1m-proc-10:: 0</div><div>load:load10m-proc-10:: 0</div><div>load:load-proc-11:: 0</div><div>load:load1m-proc-11:: 0</div><div>load:load10m-proc-11:: 0</div><div>load:load-proc-12:: 0</div><div>load:load1m-proc-12:: 0</div><div>load:load10m-proc-12:: 0</div><div>load:load-proc-13:: 0</div><div>load:load1m-proc-13:: 0</div><div>load:load10m-proc-13:: 0</div><div>load:load-proc-14:: 0</div><div>load:load1m-proc-14:: 0</div><div>load:load10m-proc-14:: 0</div><div>load:load-proc-15:: 0</div><div>load:load1m-proc-15:: 0</div><div>load:load10m-proc-15:: 0</div><div>load:load-proc-16:: 0</div><div>load:load1m-proc-16:: 0</div><div>load:load10m-proc-16:: 0</div><div>load:load-proc-17:: 0</div><div>load:load1m-proc-17:: 0</div><div>load:load10m-proc-17:: 0</div><div>load:load-proc-18:: 0</div><div>load:load1m-proc-18:: 0</div><div>load:load10m-proc-18:: 0</div><div>load:load-proc-19:: 0</div><div>load:load1m-proc-19:: 0</div><div>load:load10m-proc-19:: 0</div><div>load:load-proc-20:: 0</div><div>load:load1m-proc-20:: 0</div><div>load:load10m-proc-20:: 0</div><div>load:load-proc-21:: 0</div><div>load:load1m-proc-21:: 0</div><div>load:load10m-proc-21:: 0</div><div>load:load-proc-22:: 0</div><div>load:load1m-proc-22:: 0</div><div>load:load10m-proc-22:: 0</div><div>load:load-proc-23:: 0</div><div>load:load1m-proc-23:: 0</div><div>load:load10m-proc-23:: 0</div><div>load:load-proc-24:: 100</div><div>load:load1m-proc-24:: 100</div><div>load:load10m-proc-24:: 100</div><div>load:load-proc-25:: 100</div><div>load:load1m-proc-25:: 100</div><div>load:load10m-proc-25:: 100</div><div>load:load-proc-26:: 100</div><div>load:load1m-proc-26:: 100</div><div>load:load10m-proc-26:: 100</div><div>load:load-proc-27:: 100</div><div>load:load1m-proc-27:: 100</div><div>load:load10m-proc-27:: 100</div><div>load:load-proc-28:: 100</div><div>load:load1m-proc-28:: 100</div><div>load:load10m-proc-28:: 100</div><div>load:load-proc-29:: 100</div><div>load:load1m-proc-29:: 100</div><div>load:load10m-proc-29:: 100</div><div>load:load-proc-30:: 100</div><div>load:load1m-proc-30:: 100</div><div>load:load10m-proc-30:: 100</div><div>load:load-proc-31:: 100</div><div>load:load1m-proc-31:: 100</div><div>load:load10m-proc-31:: 100</div><div>load:load-proc-32:: 100</div><div>load:load1m-proc-32:: 100</div><div>load:load10m-proc-32:: 100</div><div>load:load-proc-33:: 100</div><div>load:load1m-proc-33:: 100</div><div>load:load10m-proc-33:: 100</div><div>load:load-proc-34:: 0</div><div>load:load1m-proc-34:: 0</div><div>load:load10m-proc-34:: 0</div><div>load:load-proc-35:: 0</div><div>load:load1m-proc-35:: 0</div><div>load:load10m-proc-35:: 0</div><div>load:load-proc-36:: 100</div><div>load:load1m-proc-36:: 100</div><div>load:load10m-proc-36:: 100</div><div>load:load-proc-37:: 0</div><div>load:load1m-proc-37:: 0</div><div>load:load10m-proc-37:: 0</div><div>load:load-proc-38:: 0</div><div>load:load1m-proc-38:: 0</div><div>load:load10m-proc-38:: 0</div><div>load:load-proc-39:: 0</div><div>load:load1m-proc-39:: 0</div><div>load:load10m-proc-39:: 0</div><div>load:load-proc-40:: 0</div><div>load:load1m-proc-40:: 0</div><div>load:load10m-proc-40:: 0</div><div>load:load-proc-41:: 0</div><div>load:load1m-proc-41:: 0</div><div>load:load10m-proc-41:: 0</div><div>load:load-proc-42:: 100</div><div>load:load1m-proc-42:: 100</div><div>load:load10m-proc-42:: 100</div><div>load:load-proc-43:: 0</div><div>load:load1m-proc-43:: 0</div><div>load:load10m-proc-43:: 0</div><div>core:rcv_requests:: 50509</div><div>core:rcv_replies:: 31039</div><div>core:fwd_requests:: 59</div><div>core:fwd_replies:: 0</div><div>core:drop_requests:: 0</div><div>core:drop_replies:: 0</div><div>core:err_requests:: 0</div><div>core:err_replies:: 0</div><div>core:bad_URIs_rcvd:: 0</div><div>core:unsupported_methods:: 0</div><div>core:bad_msg_hdr:: 0</div><div>core:timestamp:: 33581</div><div>shmem:total_size:: 33554432</div><div>shmem:used_size:: 5929544</div><div>shmem:real_used_size:: 6187752</div><div>shmem:max_used_size:: 7568672</div><div>shmem:free_size:: 27366680</div><div>shmem:fragments:: 8137</div><br><div>As OpenSIPS is not crashing, I also don't know how to get core dump here.</div><br><div>_______________________________________________</div><div>Users mailing list</div><div>Users@lists.opensips.org</div><div>http://lists.opensips.org/cgi-bin/mailman/listinfo/users</div></blockquote><br><div>--</div><div>Răzvan Crainea</div><div>OpenSIPS Core Developer</div><div>http://www.opensips-solutions.com</div><br><div>_______________________________________________</div><div>Users mailing list</div><div>Users@lists.opensips.org</div><div>http://lists.opensips.org/cgi-bin/mailman/listinfo/users</div></div></blockquote>