From 553043cd79b732706eb839f93cb954384f20c2e8 Mon Sep 17 00:00:00 2001 From: basondole <50369643+basondole@users.noreply.github.com> Date: Sat, 3 Aug 2024 22:56:49 +0100 Subject: [PATCH] Passing the timeout to the subscribe Stub The timeout parameter is not used in this function, so we dont have a way to set timeout for the subscription. This change will fix that. --- pygnmi/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pygnmi/client.py b/pygnmi/client.py index 76ead96..f8bae4d 100644 --- a/pygnmi/client.py +++ b/pygnmi/client.py @@ -1002,7 +1002,7 @@ def subscribe( gnmi_message_request = self._build_subscriptionrequest(subscribe) debug_gnmi_msg(self.__debug, gnmi_message_request, "gNMI request") - return self.__stub.Subscribe(self.__generator(gnmi_message_request), metadata=self.__metadata) + return self.__stub.Subscribe(self.__generator(gnmi_message_request), metadata=self.__metadata, timeout=timeout) def subscribe2(self, subscribe: dict, target: str = None, extension: list = None): """