@@ -34,7 +34,9 @@ def get(self, route, callback=None, timeout=None) -> Message:
3434
3535 Returns a `Message` instance containing the response.
3636 """
37- return self ._client .get (route , callback = callback , timeout = timeout )
37+ res = self ._client .get (route , callback = callback , timeout = timeout )
38+ self ._client .stop ()
39+ return res
3840
3941 def put (self , route , payload , callback = None , timeout = None ) -> Message :
4042 """
@@ -48,9 +50,11 @@ def put(self, route, payload, callback=None, timeout=None) -> Message:
4850
4951 Returns a `Message` instance containing the response.
5052 """
51- return self ._client .put (
53+ res = self ._client .put (
5254 route , payload , callback = callback , timeout = timeout , ** self ._ct
5355 )
56+ self ._client .stop ()
57+ return res
5458
5559 def post (self , access_token , payload , callback = None , timeout = None ) -> Message :
5660 """
@@ -64,13 +68,15 @@ def post(self, access_token, payload, callback=None, timeout=None) -> Message:
6468
6569 Returns a `Message` instance containing the response.
6670 """
67- return self ._client .post (
71+ res = self ._client .post (
6872 self .route_post .format (access_token = access_token ),
6973 payload ,
7074 callback = callback ,
7175 timeout = timeout ,
7276 ** self ._ct
7377 )
78+ self ._client .stop ()
79+ return res
7480
7581 def delete (self , route , payload , callback = None , timeout = None ) -> Message :
7682 """
@@ -84,6 +90,8 @@ def delete(self, route, payload, callback=None, timeout=None) -> Message:
8490
8591 Returns a `Message` instance containing the response.
8692 """
87- return self ._client .delete (
93+ res = self ._client .delete (
8894 route , payload , callback = callback , timeout = timeout , ** self ._ct
8995 )
96+ self ._client .stop ()
97+ return res
0 commit comments