[issue38856] wait_closed() can raise ConnectionResetError

2020-01-21 Thread STINNER Victor


STINNER Victor  added the comment:

Why is this issue marked as a release blocker? Is it a Python 3.8 regression, 
or just a regular bug?

--
nosy: +vstinner

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38856] wait_closed() can raise ConnectionResetError

2019-12-09 Thread Andrew Svetlov


Change by Andrew Svetlov :


--
assignee:  -> asvetlov

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38856] wait_closed() can raise ConnectionResetError

2019-12-09 Thread Andrew Svetlov


Andrew Svetlov  added the comment:

Sorry, I've missed this issue.
I'll address it in a while.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38856] wait_closed() can raise ConnectionResetError

2019-12-09 Thread Łukasz Langa

Łukasz Langa  added the comment:

Note: this is going to miss Python 3.8.1 as I'm releasing 3.8.1rc1 right now.  
Please address this before 3.8.2 (due in February).

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue38856] wait_closed() can raise ConnectionResetError

2019-11-19 Thread Yury Selivanov


New submission from Yury Selivanov :

The exception should probably be just ignored.  Andrew, thoughts?

Here's an example error traceback:

  Traceback (most recent call last):
File "c:\projects\asyncpg\asyncpg\connection.py", line 1227, in _cancel
  await w.wait_closed()
File "C:\Python38\lib\asyncio\streams.py", line 376, in wait_closed
  await self._protocol._get_close_waiter(self)
File "c:\projects\asyncpg\asyncpg\connection.py", line 1202, in _cancel
  await r.read()  # Wait until EOF
File "C:\Python38\lib\asyncio\streams.py", line 694, in read
  block = await self.read(self._limit)
File "C:\Python38\lib\asyncio\streams.py", line 701, in read
  await self._wait_for_data('read')
File "C:\Python38\lib\asyncio\streams.py", line 534, in _wait_for_data
  await self._waiter
File "C:\Python38\lib\asyncio\proactor_events.py", line 280, in 
_loop_reading
  data = fut.result()
File "C:\Python38\lib\asyncio\windows_events.py", line 808, in _poll
  value = callback(transferred, key, ov)
File "C:\Python38\lib\asyncio\windows_events.py", line 457, in 
finish_recv
  raise ConnectionResetError(*exc.args)
  ConnectionResetError: [WinError 64] The specified network name is no 
longer available

--
messages: 356996
nosy: asvetlov, lukasz.langa, yselivanov
priority: release blocker
severity: normal
status: open
title: wait_closed() can raise ConnectionResetError
versions: Python 3.8

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com