Skip to content

Commit 688eafa

Browse files
committed
extend condition
1 parent e2bba51 commit 688eafa

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/executorlib/standalone/select.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def __setattr__(self, name: str, value: Any):
2020
def result(self, timeout: Optional[float] = None) -> Any:
2121
result = self._future.result(timeout=timeout)
2222
if result is not None:
23-
if self._selector in result:
23+
if (isinstance(self._selector, int) and isinstance(result, (tuple, list))) or self._selector in result:
2424
return result[self._selector]
2525
else:
2626
raise KeyError(

0 commit comments

Comments
 (0)