We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e2bba51 commit 688eafaCopy full SHA for 688eafa
1 file changed
src/executorlib/standalone/select.py
@@ -20,7 +20,7 @@ def __setattr__(self, name: str, value: Any):
20
def result(self, timeout: Optional[float] = None) -> Any:
21
result = self._future.result(timeout=timeout)
22
if result is not None:
23
- if self._selector in result:
+ if (isinstance(self._selector, int) and isinstance(result, (tuple, list))) or self._selector in result:
24
return result[self._selector]
25
else:
26
raise KeyError(
0 commit comments