<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/tests/greenio_test.py, branch 485-https-noverify-env</title>
<subtitle>github.com: eventlet/eventlet.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/'/>
<entry>
<title>tests: Assume that nonblocking mode might set O_NDELAY to fix SPARC</title>
<updated>2020-07-01T21:04:14+00:00</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2020-05-29T07:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=681d7a4456c6b789691d93011a7b52fb668a9b44'/>
<id>681d7a4456c6b789691d93011a7b52fb668a9b44</id>
<content type='text'>
Fix test_set_nonblocking() to account for the alternative possible
outcome that enabling non-blocking mode can set both O_NONBLOCK
and O_NDELAY as it does on SPARC.  Note that O_NDELAY may be a superset
of O_NONBLOCK, so we can't just filter it out of new_flags.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix test_set_nonblocking() to account for the alternative possible
outcome that enabling non-blocking mode can set both O_NONBLOCK
and O_NDELAY as it does on SPARC.  Note that O_NDELAY may be a superset
of O_NONBLOCK, so we can't just filter it out of new_flags.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Unset O_NONBLOCK|O_NDELAY to fix SPARC</title>
<updated>2020-07-01T21:04:14+00:00</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2020-05-29T07:07:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=6508a38cfcaf3c65591e00b5a58175939fb1bc63'/>
<id>6508a38cfcaf3c65591e00b5a58175939fb1bc63</id>
<content type='text'>
Fix TestGreenSocket.test_skip_nonblocking() to unset both O_NONBLOCK
and O_NDELAY.  This is necessary to fix tests on SPARC where both flags
are used simultaneously, and unsetting one is ineffective (flags remain
the same).  This should not affect other platforms where O_NDELAY
is an alias for O_NONBLOCK.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix TestGreenSocket.test_skip_nonblocking() to unset both O_NONBLOCK
and O_NDELAY.  This is necessary to fix tests on SPARC where both flags
are used simultaneously, and unsetting one is ineffective (flags remain
the same).  This should not affect other platforms where O_NDELAY
is an alias for O_NONBLOCK.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: F_SETFL does not return flags, use F_GETFL again</title>
<updated>2020-07-01T21:04:14+00:00</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2020-05-29T07:04:37+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=5846e1c597602b9b4435be48a460c3049f9f1bef'/>
<id>5846e1c597602b9b4435be48a460c3049f9f1bef</id>
<content type='text'>
Fix TestGreenSocket.test_skip_nonblocking() to call F_GETFL again
to get the flags for the socket.  Previously, the code wrongly assumed
F_SETFL will return flags while it always returns 0 (see fcntl(2)).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix TestGreenSocket.test_skip_nonblocking() to call F_GETFL again
to get the flags for the socket.  Previously, the code wrongly assumed
F_SETFL will return flags while it always returns 0 (see fcntl(2)).
</pre>
</div>
</content>
</entry>
<entry>
<title>external dependencies for six, monotonic, dnspython</title>
<updated>2018-05-10T17:33:32+00:00</updated>
<author>
<name>nat-goodspeed</name>
<email>nat@lindenlab.com</email>
</author>
<published>2018-05-10T17:33:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=53b63c66f0d9a7d6ba9182a207529ebd949e95f3'/>
<id>53b63c66f0d9a7d6ba9182a207529ebd949e95f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>moved function eventlet.support.capture_stderr to tests</title>
<updated>2018-03-10T18:39:44+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2018-03-10T06:40:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=a76e4a556abc8f1cf70f61e32be98f303194ac53'/>
<id>a76e4a556abc8f1cf70f61e32be98f303194ac53</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #405: GreenSocket.accept does not notify_open (#406)</title>
<updated>2017-04-17T09:04:26+00:00</updated>
<author>
<name>orishoshan</name>
<email>ori.shoshan@guardicore.com</email>
</author>
<published>2017-04-17T09:04:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=38fd8a71314dce709eaaaf5eb2db39768a5461c6'/>
<id>38fd8a71314dce709eaaaf5eb2db39768a5461c6</id>
<content type='text'>
greenio: GreenSocket.accept does not notify_open

https://github.com/eventlet/eventlet/issues/405</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
greenio: GreenSocket.accept does not notify_open

https://github.com/eventlet/eventlet/issues/405</pre>
</div>
</content>
</entry>
<entry>
<title>tests cleanup, CI with Python 3.6</title>
<updated>2017-01-05T06:06:15+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2017-01-05T02:08:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=ed79125c652d7ea02cb79a84c1292fdc19932a94'/>
<id>ed79125c652d7ea02cb79a84c1292fdc19932a94</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: (minor) socket.sendall() needs bytes, not string</title>
<updated>2016-08-24T07:07:33+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-08-24T07:07:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/eventlet.git/commit/?id=23ea43a65f808759597317f9e6fc22909fab619a'/>
<id>23ea43a65f808759597317f9e6fc22909fab619a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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://91.123.203.49/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>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://91.123.203.49/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>
</feed>
