properly uses latest the version of generic pool
validate connections
releasing connections that close for any reason
remove unnecessary events