def someMessageTimeout(*args, **kwargs): raise TimeoutException() yield
def onTimeout(): g.throw(TimeoutException, TimeoutException(), None)