maintains minimum # of sockets over time