disconnect use warn not error