mercurial/wireprotov1peer.py
changeset 39588 f15a587d2dfc
parent 38783 e7aa113b14f7
child 41055 55e8da487b8a
equal deleted inserted replaced
39587:918944f53aac 39588:f15a587d2dfc
    62         self = args[0]
    62         self = args[0]
    63         cmd = pycompat.bytesurl(f.__name__)  # ensure cmd is ascii bytestr
    63         cmd = pycompat.bytesurl(f.__name__)  # ensure cmd is ascii bytestr
    64         encresref.set(self._submitone(cmd, encargsorres))
    64         encresref.set(self._submitone(cmd, encargsorres))
    65         return next(batchable)
    65         return next(batchable)
    66     setattr(plain, 'batchable', f)
    66     setattr(plain, 'batchable', f)
       
    67     setattr(plain, '__name__', f.__name__)
    67     return plain
    68     return plain
    68 
    69 
    69 class future(object):
    70 class future(object):
    70     '''placeholder for a value to be set later'''
    71     '''placeholder for a value to be set later'''
    71     def set(self, value):
    72     def set(self, value):