Make reconnections work, some debugging fu

There was a leak somewhere...anyways it works to cancel now.