Christian Heimes <li...@cheimes.de> added the comment:

Right now sending and receiving buffers >2 GB over TLS consistently fails on 
all platforms with Python 3.9. A backport of 
bf624032c12c763b72594e5f41ff8af309b85264 to Python 3.9 would make the behavior 
inconsistent. Your code would work on your laptop with a recent Fedora or 
Ubuntu version that has OpenSSL 1.1.1. But it would suddenly fail on your 
production system with Debian 10, because it has OpenSSL 1.1.0 and Python would 
have to fall back to SSL_read().

In my experience these kinds of inconsistencies cause headaches and 
frustrations. A consistent error gives you a chance to notice a problem early 
and to implement a workaround.

----------
versions:  -Python 3.8

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue42853>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to