Rebuilding pool wasn't assigning it back
Changing how we handle closing connections back to the pool. Moving all connection close() calls into a finally block so that if there's an exception we don't skip over them, which has very likely been causing us to leak connections and which hopefully can explain the pool exhaustion errors some users have seen
Merge branch '1.5' of github.com:prism/Prism into 1.5