This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author WildCard65
Recipients WildCard65, berker.peksag, martin.panter, paul.moore, steve.dower, terry.reedy, tim.golden, vstinner, zach.ware
Date 2018-01-05.11:49:32
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1515152972.43.0.467229070634.issue25095@psf.upfronthosting.co.za>
In-reply-to
Content
Martin, your suggestion will never work as if you look at the trace back posted terry.reedy and my test print statements, both the client and server get stuck waiting to read data their respective socket, hence the deadlock. Adding the header "Connection" with value of "close" is logic taken from the method "send_error()" which is what test_err executes (same test class), that header along with send_error() adding the Content-Type and Content-Length headers, those headers are what is different between do_ERROR and do_GET, I've already tried locally having do_GET set both Content-Type and Content-Length headers without the Connection header, no difference (deadlock continued).
History
Date User Action Args
2018-01-05 11:49:32WildCard65setrecipients: + WildCard65, terry.reedy, paul.moore, vstinner, tim.golden, berker.peksag, martin.panter, zach.ware, steve.dower
2018-01-05 11:49:32WildCard65setmessageid: <1515152972.43.0.467229070634.issue25095@psf.upfronthosting.co.za>
2018-01-05 11:49:32WildCard65linkissue25095 messages
2018-01-05 11:49:32WildCard65create