mercurial/bundle2.py
changeset 39721 1b5880352314
parent 39700 b10d145837bc
child 39756 4a8bfec90ae6
equal deleted inserted replaced
39720:7d9b1b50cad5 39721:1b5880352314
  1530 
  1530 
  1531     # Don't advertise stream clone support in server mode if not configured.
  1531     # Don't advertise stream clone support in server mode if not configured.
  1532     if role == 'server':
  1532     if role == 'server':
  1533         streamsupported = repo.ui.configbool('server', 'uncompressed',
  1533         streamsupported = repo.ui.configbool('server', 'uncompressed',
  1534                                              untrusted=True)
  1534                                              untrusted=True)
  1535         featuresupported = repo.ui.configbool('experimental', 'bundle2.stream')
  1535         featuresupported = repo.ui.configbool('server', 'bundle2.stream')
  1536 
  1536 
  1537         if not streamsupported or not featuresupported:
  1537         if not streamsupported or not featuresupported:
  1538             caps.pop('stream')
  1538             caps.pop('stream')
  1539     # Else always advertise support on client, because payload support
  1539     # Else always advertise support on client, because payload support
  1540     # should always be advertised.
  1540     # should always be advertised.