diff --git a/sdk/python/ironclaw_tools.py b/sdk/python/ironclaw_tools.py index 18a66418..cb2355ee 100644 --- a/sdk/python/ironclaw_tools.py +++ b/sdk/python/ironclaw_tools.py @@ -84,7 +84,7 @@ def call_tool(name, params=None, timeout_secs=None): ) try: - with urllib.request.urlopen(req, timeout=(timeout_secs or 60) + 5) as resp: + with urllib.request.urlopen(req, timeout=(timeout_secs if timeout_secs is not None else 60) + 5) as resp: result = json.loads(resp.read().decode("utf-8")) except urllib.error.HTTPError as e: body_text = e.read().decode("utf-8", errors="replace") if e.fp else ""