Runner: ensure that connection to msg loop is down before returning