From @tomap on Gitter, if there is bad authentication information, connections keep getting opened at a rate of 4 per second and not being closed:
The problem is that in the background, the couchbaseclient will check the health of the connection with this method:
But for that, it will use the broken authentication
And it will throw internal exceptions, which do not seem to be properly handled because after that, it starts opening connections at a rate of 4 new per seconds, without EVER closing them.
And we end up with 30K connections open to a couchbase server where we should only have < 100
|For Gerrit Dashboard: NCBC-1666|
|92948,3||NCBC-1666: Bad Authentication Causes Connection Leak||master||couchbase-net-client||Status: MERGED||+2||+1|
|93225,2||NCBC-1666: Bad Authentication Causes Connection Leak||release25||couchbase-net-client||Status: MERGED||+2||+1|