Fix reosurce leak on connection failure, thanks to Phil Dennis <phil@booksys.com>