call release() on connection once it's done to make it return to the pool