##// END OF EJS Templates
configitems: register the 'badserver.closeafterrecvbytes' config
marmoute -
r33189:c538fca0 default
parent child Browse files
Show More
@@ -47,6 +47,9 b' configitem = registrar.configitem(config'
47 configitem('badserver', 'closeafteraccept',
47 configitem('badserver', 'closeafteraccept',
48 default=False,
48 default=False,
49 )
49 )
50 configitem('badserver', 'closeafterrecvbytes',
51 default=0,
52 )
50
53
51 # We can't adjust __class__ on a socket instance. So we define a proxy type.
54 # We can't adjust __class__ on a socket instance. So we define a proxy type.
52 class socketproxy(object):
55 class socketproxy(object):
@@ -267,7 +270,7 b' def extsetup(ui):'
267 def process_request(self, socket, address):
270 def process_request(self, socket, address):
268 # Wrap socket in a proxy if we need to count bytes.
271 # Wrap socket in a proxy if we need to count bytes.
269 closeafterrecvbytes = self._ui.configint('badserver',
272 closeafterrecvbytes = self._ui.configint('badserver',
270 'closeafterrecvbytes', 0)
273 'closeafterrecvbytes')
271 closeaftersendbytes = self._ui.configint('badserver',
274 closeaftersendbytes = self._ui.configint('badserver',
272 'closeaftersendbytes', 0)
275 'closeaftersendbytes', 0)
273
276
General Comments 0
You need to be logged in to leave comments. Login now