attempt to join, if that fails terminate