889
897
# To avoid having to disconnect repeatedly, we keep track of the
890
898
# fact the server doesn't understand remote methods added in 1.2.
891
899
medium._remote_is_at_least_1_2 = False
893
901
elif response[0][0] not in ['ok']:
894
902
reponse[1].cancel_read_body()
895
903
raise errors.UnexpectedSmartServerResponse(response[0])