-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A bogus STREAM is spinning at 169874 calls per second and refuses to die, aborting now! #91
Comments
Don't know -- I am don't controlled traffic.
|
Last message in log from this IP is
|
Can you share the output of |
|
Seems |
OK, I am try. And see in log file next lines:
Is this normal? |
It may happen. For example,
A: the time haproxy accept the request Assuming there are two identical requests. If request 1 is between B and C, request 2 will wait as the internal representation of the cache object has beed created. But if the request 1 is between A and B, request 2 will NOT wait as at this time there's no internal representation, so request 2 will not wait and will be sent to backend sever. Which is your case.
Typically the time from A to B is very very short(~microsecond). |
@slw Hi, do you have any updates on this? Does removing |
(cherry picked from commit 74d88d1)
Jul 21 16:16:08 msk-ixlrt-lv1 nuster[25910]: A bogus STREAM [0x380dba8900] is spinning at 169874 calls per second and refuses to die, aborting now! Please report this error to developers [strm=0x380dba8900 src=85.117.100.10 fe=live be=live dst=unknown rqf=64400000 rqa=4c000 rpf=80000000 rpa=0 sif=EST,200008 sib=INI,10 af=0x0,0 csf=0x381b7fd1c0,104000 ab=0x0,0 csb=0x0,0 cof=0x381b7f90c0,80001300:H1(0x381b79f1e0)/SSL(0x381b7fc000)/tcpv4(75) cob=0x0,0:NONE(0x0)/NONE(0x0)/NONE(0) filters={0x381b7fd100="nuster cache id"}]
pid 25910 (nuster), jid 0, uid 80: exited on signal 6 (core dumped)
Core was generated by `/usr/local/sbin/nuster -q -f /usr/local/etc/nuster.conf -p /var/run/nuster.pid -'.
Program terminated with signal SIGABRT, Aborted.
#0 0x0000000800cc01ba in thr_kill () from /lib/libc.so.7
[Current thread is 1 (LWP 101116)]
(gdb) bt
#0 0x0000000800cc01ba in thr_kill () from /lib/libc.so.7
#1 0x0000000800cbe5e4 in raise () from /lib/libc.so.7
#2 0x0000000800c327e9 in abort () from /lib/libc.so.7
#3 0x00000000004234b7 in stream_dump_and_crash (obj=0x380dba8a66, rate=169874) at src/stream.c:2691
#4 0x000000000041c8e8 in process_stream (t=0x381b79f0a0, context=0x380dba8900, state=4100) at src/stream.c:1512
#5 0x0000000000568a96 in run_tasks_from_lists (budgets=0x7fffde5f0e0c) at src/task.c:476
#6 0x0000000000569992 in process_runnable_tasks () at src/task.c:674
#7 0x00000000004ee785 in run_poll_loop () at src/haproxy.c:2953
#8 0x00000000004f47d2 in run_thread_poll_loop (data=0xd) at src/haproxy.c:3120
#9 0x00000008006ef736 in ?? () from /lib/libthr.so.3
#10 0x0000000000000000 in ?? ()
The text was updated successfully, but these errors were encountered: