forked from goodboy/tractor
				
			Always `.exception()` in `try_ship_error_to_remote()` on internal error
							parent
							
								
									d51c19fe3d
								
							
						
					
					
						commit
						1c00668d20
					
				|  | @ -326,7 +326,6 @@ async def _errors_relayed_via_ipc( | |||
|                         f'|_{ctx}' | ||||
|                     ) | ||||
| 
 | ||||
| 
 | ||||
|         # ALWAYS try to ship RPC errors back to parent/caller task | ||||
|         if is_rpc: | ||||
| 
 | ||||
|  | @ -817,6 +816,12 @@ async def try_ship_error_to_remote( | |||
|                 # TODO: use `.msg.preetty_struct` for this! | ||||
|                 f'{msg}\n' | ||||
|             ) | ||||
|         except BaseException: | ||||
|             log.exception( | ||||
|                 'Errored while attempting error shipment?' | ||||
|             ) | ||||
|             __tracebackhide__: bool = False | ||||
|             raise | ||||
| 
 | ||||
| 
 | ||||
| async def process_messages( | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue