868
876
# To avoid having to disconnect repeatedly, we keep track of the
869
877
# fact the server doesn't understand remote methods added in 1.2.
870
878
medium._remote_is_at_least_1_2 = False
872
880
if response[0][0] not in ['ok']:
873
881
response[1].cancel_read_body()
874
882
raise errors.UnexpectedSmartServerResponse(response[0])