Fix potential pool leak on conn error

It's a real leak, but on potential connections.  You can't create
potential connections anymore.

cbugg: close bug-704