Eso depende mas del servidor q del lado del cliente, la nueva ejecuciòn del connect deberìa cerrar la anterior conexiòn, hay otros elementos como latencia de red, etc, de por sì Postgresql no es el màs ràpido q digamos, ademàs de tener la fama de crear 1 nuevo proceso por cada conexiòn y probado en versiones de la 7.x hasta la 8.1 si mas no recuerdo, no se si en las ùltimas versiones corrigieron ese detalle

.