Heh, did you changed -maxconnections at start or this "infinite allow" is default?
I set -maxconnections=1000 at beginning. I think default value somewhere near 10-20-50 connections.
Default is 125, so it is my connections number, some routers get headache with very high connections number, important when you have more than one tiny wallet ;-)