No, connection_loop, like assigned in line 43 now, will never be None. We want to determine the loop at the point that we create the connection, and in case of a reconnect, it should reconnect every time through the same loop.