Flip to `collapse_eg()` use in `.trionics.gather_contexts()`
							parent
							
								
									7de7fd0afd
								
							
						
					
					
						commit
						af3c14b250
					
				| 
						 | 
					@ -40,7 +40,7 @@ from typing import (
 | 
				
			||||||
import trio
 | 
					import trio
 | 
				
			||||||
from tractor._state import current_actor
 | 
					from tractor._state import current_actor
 | 
				
			||||||
from tractor.log import get_logger
 | 
					from tractor.log import get_logger
 | 
				
			||||||
# from ._beg import collapse_eg
 | 
					from ._beg import collapse_eg
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if TYPE_CHECKING:
 | 
					if TYPE_CHECKING:
 | 
				
			||||||
| 
						 | 
					@ -151,13 +151,8 @@ async def gather_contexts(
 | 
				
			||||||
        )
 | 
					        )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    async with (
 | 
					    async with (
 | 
				
			||||||
        # collapse_eg(),
 | 
					        collapse_eg(),
 | 
				
			||||||
        trio.open_nursery(
 | 
					        trio.open_nursery() as tn,
 | 
				
			||||||
            # strict_exception_groups=False,
 | 
					 | 
				
			||||||
            # ^XXX^ TODO? soo roll our own then ??
 | 
					 | 
				
			||||||
            # -> since we kinda want the "if only one `.exception` then
 | 
					 | 
				
			||||||
            # just raise that" interface?
 | 
					 | 
				
			||||||
        ) as tn,
 | 
					 | 
				
			||||||
    ):
 | 
					    ):
 | 
				
			||||||
        for mngr in mngrs:
 | 
					        for mngr in mngrs:
 | 
				
			||||||
            tn.start_soon(
 | 
					            tn.start_soon(
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue