Fix reconnect checking this instead of self