forked from goodboy/tractor
29 lines
617 B
Python
29 lines
617 B
Python
import trio
|
|
import tractor
|
|
|
|
async def die():
|
|
raise RuntimeError
|
|
|
|
|
|
async def main():
|
|
async with tractor.open_nursery() as tn:
|
|
|
|
debug_actor = await tn.start_actor(
|
|
'debugged_boi',
|
|
enable_modules=[__name__],
|
|
debug_mode=True,
|
|
)
|
|
crash_boi = await tn.start_actor(
|
|
'crash_boi',
|
|
enable_modules=[__name__],
|
|
# debug_mode=True,
|
|
)
|
|
|
|
async with trio.open_nursery() as n:
|
|
n.start_soon(debug_actor.run, die)
|
|
n.start_soon(crash_boi.run, die)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
trio.run(main)
|