diff options
author | Andrew Svetlov <andrew.svetlov@gmail.com> | 2018-01-19 20:04:29 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-19 20:04:29 +0200 |
commit | 7464e87a6511d3626b04c9833a262a77b1f21e23 (patch) | |
tree | 4d7bc17260536bd3d91902b521cbf30957cdc1c8 /Lib/asyncio/unix_events.py | |
parent | 2507e29a9e4e9dcac6eab46546bd3d34a69342ba (diff) | |
download | cpython-7464e87a6511d3626b04c9833a262a77b1f21e23.tar.gz cpython-7464e87a6511d3626b04c9833a262a77b1f21e23.zip |
bpo-32410: Make SendfileNotAvailableError exception public (#5243)
Diffstat (limited to 'Lib/asyncio/unix_events.py')
-rw-r--r-- | Lib/asyncio/unix_events.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Lib/asyncio/unix_events.py b/Lib/asyncio/unix_events.py index f40ef12f265..028a0ca8f83 100644 --- a/Lib/asyncio/unix_events.py +++ b/Lib/asyncio/unix_events.py @@ -313,16 +313,16 @@ class _UnixSelectorEventLoop(selector_events.BaseSelectorEventLoop): try: os.sendfile except AttributeError as exc: - raise base_events._SendfileNotAvailable( + raise events.SendfileNotAvailableError( "os.sendfile() is not available") try: fileno = file.fileno() except (AttributeError, io.UnsupportedOperation) as err: - raise base_events._SendfileNotAvailable("not a regular file") + raise events.SendfileNotAvailableError("not a regular file") try: fsize = os.fstat(fileno).st_size except OSError as err: - raise base_events._SendfileNotAvailable("not a regular file") + raise events.SendfileNotAvailableError("not a regular file") blocksize = count if count else fsize if not blocksize: return 0 # empty file @@ -365,7 +365,7 @@ class _UnixSelectorEventLoop(selector_events.BaseSelectorEventLoop): # one being 'file' is not a regular mmap(2)-like # file, in which case we'll fall back on using # plain send(). - err = base_events._SendfileNotAvailable( + err = events.SendfileNotAvailableError( "os.sendfile call failed") self._sock_sendfile_update_filepos(fileno, offset, total_sent) fut.set_exception(err) |