Call a list of functions in the same thread

def callMultipleInGreenlet(tupleList):
    """Call a list of functions in the same thread"""
    from twisted.internet import reactor
    assert reactor.greenlet == getcurrent(), "must invoke this in the reactor greenlet"
    reactor.callInGreenlet(_runMultiple, tupleList)