import utils.async import vs class CppCallback(vs.CppCallback): def __init__(self, to_call): super(CppCallback, self).__init__() self.to_call = to_call def __call__(self, payload): #defer to avoid deadlock utils.async.defer(self.to_call, payload)