sel.register(fileno, s)
except StopIteration as ex:
- # https://github.com/python/mypy/issues/18073
- rv: RV = ex.args[0] if ex.args else None # type: ignore[assignment]
+ rv: RV = ex.value
return rv
sel.register(fileno, s)
except StopIteration as ex:
- rv: RV = ex.args[0] if ex.args else None # type: ignore[assignment]
+ rv: RV = ex.value
return rv
# Assume the connection was closed
raise e.OperationalError(str(ex))
except StopIteration as ex:
- rv: RV = ex.args[0] if ex.args else None # type: ignore[assignment]
+ rv: RV = ex.value
return rv
fileno, s = gen.send(ready)
except StopIteration as ex:
- rv: RV = ex.args[0] if ex.args else None # type: ignore[assignment]
+ rv: RV = ex.value
return rv
s = gen.send(ready)
except StopIteration as ex:
- rv: RV = ex.args[0] if ex.args else None # type: ignore[assignment]
+ rv: RV = ex.value
return rv
epoll.modify(fileno, evmask)
except StopIteration as ex:
- rv: RV = ex.args[0] if ex.args else None # type: ignore[assignment]
+ rv: RV = ex.value
return rv
poll.modify(fileno, evmask)
except StopIteration as ex:
- rv: RV = ex.args[0] if ex.args else None # type: ignore[assignment]
+ rv: RV = ex.value
return rv