From ddb0af285dd3d93d55c60718425a01817d3bc929 Mon Sep 17 00:00:00 2001 From: ifrit98 Date: Mon, 6 Nov 2023 16:51:42 +0000 Subject: [PATCH] don't return result twice in query() --- bittensor/dendrite.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bittensor/dendrite.py b/bittensor/dendrite.py index a99b28e300..3895d526c9 100644 --- a/bittensor/dendrite.py +++ b/bittensor/dendrite.py @@ -223,6 +223,7 @@ def query( returns the response from that axon. If multiple target axons are provided, returns a list of responses from all target axons. """ + result = None try: loop = asyncio.get_event_loop() result = loop.run_until_complete(self.forward(*args, **kwargs)) @@ -231,7 +232,6 @@ def query( asyncio.set_event_loop(new_loop) result = loop.run_until_complete(self.forward(*args, **kwargs)) new_loop.close() - return result finally: self.close_session() return result