getlantern/lantern#1895 Fixed problem with opening too many connections by totally refactoring connection pool