It's a basic coding function. You do no not repeater bash without a time out.
Yes but they just reconnect every 10 seconds. I'm not an idiot, I would do pass you on anything networking related.
Umm call me stupid it's not a large change to stop an abusive client from trying to reconnect every 10 seconds over and over for what I've seen for 6 hours. The code does not stop it, hence the client will just bash away regardless.
That is just bad coding, full stop.
No it's a Proscan Issue, the client is doing the reconnect.
Fails to identify there is no connection and just tries again in 10 seconds, over and over.
So from what I'm reading, you do still want the offending user to connect to your scanner feed?
And it sounds like the retries are occurring when your scanner feed is down, but the client continues to retry the connection - is that correct?
If a timeout were added client side, then it would be up to the offending user to set that up, and not retry every 0 (1, 2 whatever) seconds.
If it were server side, the client would still be hammering your ProScan server, it would just be the server denying them. I still don't see why you don't block the IP and call it a day (unless you actually want this person to continue to connect).