<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/eventlet/wsgi.py, branch issue-320</title>
<subtitle>github.com: eventlet/eventlet.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/'/>
<entry>
<title>wsgi: chunked timeout should close connection immediately</title>
<updated>2016-06-01T16:28:02+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-06-01T16:28:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=4b54ca96665aff3eb9b3efa09b4bebc51c65913f'/>
<id>4b54ca96665aff3eb9b3efa09b4bebc51c65913f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: environ[headers_raw] tuple of unmodified name: value pairs</title>
<updated>2016-03-01T21:55:20+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-03-01T20:29:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=67ec99992bad3706c90fed72484d846f9da3a1aa'/>
<id>67ec99992bad3706c90fed72484d846f9da3a1aa</id>
<content type='text'>
https://github.com/eventlet/eventlet/pull/278
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/pull/278
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: document compatibility with python `logging`</title>
<updated>2016-02-22T13:51:32+00:00</updated>
<author>
<name>lbonn</name>
<email>bonnans.l@gmail.com</email>
</author>
<published>2016-02-22T13:51:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=514c5d380ffe47daf8a9cccec3f5c3a557bd314c'/>
<id>514c5d380ffe47daf8a9cccec3f5c3a557bd314c</id>
<content type='text'>
Mention that `Logger` objects can be supplied to wsgi server instances
(work done in #75)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mention that `Logger` objects can be supplied to wsgi server instances
(work done in #75)
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: TCP_NODELAY -&gt; TCP_QUICKACK</title>
<updated>2016-02-17T16:05:41+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-02-17T16:05:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=ba4fddbb9c5f8f5edf0d2c8dcb350385e395a93a'/>
<id>ba4fddbb9c5f8f5edf0d2c8dcb350385e395a93a</id>
<content type='text'>
Also setsockopt(TCP_NODELAY) sometimes failed (UNIX sockets?).

https://github.com/eventlet/eventlet/issues/301
https://news.ycombinator.com/item?id=10607422
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also setsockopt(TCP_NODELAY) sometimes failed (UNIX sockets?).

https://github.com/eventlet/eventlet/issues/301
https://news.ycombinator.com/item?id=10607422
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: use buffered wfile</title>
<updated>2016-02-12T15:42:03+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-02-11T20:37:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=f66ab29cb57855ccb14ad84ef0534f9eb2bc573f'/>
<id>f66ab29cb57855ccb14ad84ef0534f9eb2bc573f</id>
<content type='text'>
Fix the root cause of makefile().writelines() data loss.
https://github.com/eventlet/eventlet/issues/295

Also wsgi.log.write can break file-object API and not return number of bytes again.
https://github.com/eventlet/eventlet/issues/296
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the root cause of makefile().writelines() data loss.
https://github.com/eventlet/eventlet/issues/295

Also wsgi.log.write can break file-object API and not return number of bytes again.
https://github.com/eventlet/eventlet/issues/296
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: TCP_NODELAY enabled by default</title>
<updated>2016-02-12T15:42:03+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-02-11T20:32:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=40714b1ffadd47b315ca07f9b85009448f0fe63d'/>
<id>40714b1ffadd47b315ca07f9b85009448f0fe63d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>little clean up</title>
<updated>2016-02-12T15:42:03+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-02-11T20:28:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=7f08dfd25077d9044eec361ba2d890bbfd7d3815'/>
<id>7f08dfd25077d9044eec361ba2d890bbfd7d3815</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: Fix handling partial writes on Python 3</title>
<updated>2016-02-09T10:20:05+00:00</updated>
<author>
<name>Jakub Stasiak</name>
<email>jakub@stasiak.at</email>
</author>
<published>2016-02-09T01:24:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=b7380fdc70fde26777f4f141da3f01570e870cac'/>
<id>b7380fdc70fde26777f4f141da3f01570e870cac</id>
<content type='text'>
Closes https://github.com/eventlet/eventlet/issues/295 (in the wsgi
module we use a custom writelines implementation now).

Those write() calls might write only part of the data (and even if they
don't - it's more readable to make sure all data is written
explicitly).

I changed the test code so that the write() implementation returns the
number of characters logged and it cooperates nicely with writeall()
now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes https://github.com/eventlet/eventlet/issues/295 (in the wsgi
module we use a custom writelines implementation now).

Those write() calls might write only part of the data (and even if they
don't - it's more readable to make sure all data is written
explicitly).

I changed the test code so that the write() implementation returns the
number of characters logged and it cooperates nicely with writeall()
now.
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: document default value for max_size (1024); Thanks to ashutosh-mishra</title>
<updated>2015-11-10T20:07:32+00:00</updated>
<author>
<name>ashutosh-mishra</name>
<email>ashutosh.mishra@oneconvergence.com</email>
</author>
<published>2015-11-10T14:16:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=503c584a7d30d7ced1509df2c0c9262be1157589'/>
<id>503c584a7d30d7ced1509df2c0c9262be1157589</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>wsgi: don't buffer empty strings from the application</title>
<updated>2015-10-12T18:25:35+00:00</updated>
<author>
<name>Samuel Merritt</name>
<email>sam@swiftstack.com</email>
</author>
<published>2015-10-12T18:25:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=27e899df9d5cf20f1a5e5e0228bf0e2f6ebef47b'/>
<id>27e899df9d5cf20f1a5e5e0228bf0e2f6ebef47b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
