1 2 3 4 5 6 7 8 9 10 11 12
import greenlet def foo(): print 'foo' foo_greenlet = greenlet.greenlet(foo) def bar(): foo_greenlet.switch() bar_greenlet = greenlet.greenlet(bar) bar_greenlet.switch() # "XXX error, nesting level = 1"