cloudstack/utils
Rohit Yadav 9ee129ae6a
NioServer: retain links by address string to minimize resource leak (#3525)
Every time a client connects, the NioServer will retain the link against
the InetSocketAddress object. If the same agent/client reconnects, it
will grow older links over time and in case of denial of service attack
or a client/script/monitoring-service reconnecting aggressively against
port 8250 will cause the `_links` weak hashmap to grow over time and
very quickly.

The fix will ensure that only one Link gets weakly retained for an
incoming client based on its address string.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2019-10-22 14:53:11 +05:30
..
bindir fixing utils license header 2012-06-06 23:06:02 -04:00
conf CLOUDSTACK-10012: Migrate to Embedded Jetty 2017-11-03 23:57:25 +05:30
src NioServer: retain links by address string to minimize resource leak (#3525) 2019-10-22 14:53:11 +05:30
pom.xml Updating pom.xml version numbers for release 4.14.0.0-SNAPSHOT 2019-09-07 09:57:46 +01:00