Pre-declare disconnected flag
							parent
							
								
									1163ec5034
								
							
						
					
					
						commit
						df16a0c315
					
				|  | @ -571,13 +571,16 @@ class Actor: | ||||||
|         self._peers[uid].append(chan) |         self._peers[uid].append(chan) | ||||||
| 
 | 
 | ||||||
|         local_nursery: Optional[ActorNursery] = None  # noqa |         local_nursery: Optional[ActorNursery] = None  # noqa | ||||||
|  |         disconnected: bool = False | ||||||
| 
 | 
 | ||||||
|         # Begin channel management - respond to remote requests and |         # Begin channel management - respond to remote requests and | ||||||
|         # process received reponses. |         # process received reponses. | ||||||
|         try: |         try: | ||||||
|             disconnected = await self._process_messages(chan) |             disconnected = await self._process_messages(chan) | ||||||
| 
 | 
 | ||||||
|         except trio.Cancelled: |         except ( | ||||||
|  |             trio.Cancelled, | ||||||
|  |         ): | ||||||
|             log.cancel(f"Msg loop was cancelled for {chan}") |             log.cancel(f"Msg loop was cancelled for {chan}") | ||||||
|             raise |             raise | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue