<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/eventlet/tpool.py, branch bundle-dns</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>tpool: isolate internal socket from default timeout; Thanks to Alex Villacís Lasso</title>
<updated>2016-08-10T06:23:54+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-08-10T06:14:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=cb8ac9b56741ac547341de27b7a9333aada93cc3'/>
<id>cb8ac9b56741ac547341de27b7a9333aada93cc3</id>
<content type='text'>
Since commit f37a87b the internal implementation of tpool uses sockets
instead of pipes for communication. If, for whatever reason, the user code
calls socket.setdefaulttimeout() with some nonzero value, tpool's internal
socket now inherits this timeout. This causes the tpool to receive
a `socket.timeout` exception where none was expected.
https://github.com/eventlet/eventlet/pull/330
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since commit f37a87b the internal implementation of tpool uses sockets
instead of pipes for communication. If, for whatever reason, the user code
calls socket.setdefaulttimeout() with some nonzero value, tpool's internal
socket now inherits this timeout. This causes the tpool to receive
a `socket.timeout` exception where none was expected.
https://github.com/eventlet/eventlet/pull/330
</pre>
</div>
</content>
</entry>
<entry>
<title>tpool: yield after setup() and before killall()</title>
<updated>2016-02-12T15:42:03+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-02-12T10:36:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=7e6561e33ffde42c44c9d49ee1b2a506a9c260b4'/>
<id>7e6561e33ffde42c44c9d49ee1b2a506a9c260b4</id>
<content type='text'>
Fixes surprising errors in artificial IO-dry scenarios (like tests).
Won't hurt in real environment.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes surprising errors in artificial IO-dry scenarios (like tests).
Won't hurt in real environment.
</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>tpool: make sure we return results during killall</title>
<updated>2015-02-21T13:53:14+00:00</updated>
<author>
<name>David Szotten</name>
<email>davidszotten@gmail.com</email>
</author>
<published>2014-04-05T16:12:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=52d42dd741fc8da7f1b1ac525ff6c9f2f5739ee7'/>
<id>52d42dd741fc8da7f1b1ac525ff6c9f2f5739ee7</id>
<content type='text'>
since we are about to delete the _rspq
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since we are about to delete the _rspq
</pre>
</div>
</content>
</entry>
<entry>
<title>tpool: Windows compatibility, fix ResourceWarning. Thanks to Victor Stinner</title>
<updated>2014-12-01T00:28:13+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-11-24T00:49:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=8931e9f794356f4d4772344b26dc09ae5e5e8f2f'/>
<id>8931e9f794356f4d4772344b26dc09ae5e5e8f2f</id>
<content type='text'>
https://github.com/eventlet/eventlet/pull/167
Signal socket bind to 127.0.0.1, '' does not work on Windows
sock.close() to fix ResourceWarning with python3 -Wd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/pull/167
Signal socket bind to 127.0.0.1, '' does not work on Windows
sock.close() to fix ResourceWarning with python3 -Wd
</pre>
</div>
</content>
</entry>
<entry>
<title>PEP-8 fixes</title>
<updated>2014-08-27T06:21:55+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-07-18T11:21:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=203e629212be5cf6e53d577734421d494b255754'/>
<id>203e629212be5cf6e53d577734421d494b255754</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>greenio, tpool: python3 compatibility</title>
<updated>2014-07-17T22:10:43+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-04-24T13:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=f37a87b1f8e2f09b8a30c2e947486cf0858650cd'/>
<id>f37a87b1f8e2f09b8a30c2e947486cf0858650cd</id>
<content type='text'>
Also:
- PEP-8
- check both EAGAIN/EWOULDBLOCK
- use system implementation of GreenPipe.readinto()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also:
- PEP-8
- check both EAGAIN/EWOULDBLOCK
- use system implementation of GreenPipe.readinto()
</pre>
</div>
</content>
</entry>
<entry>
<title>PEP8 whitespace</title>
<updated>2014-06-12T09:48:31+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-04-02T11:38:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=c6a6731ded3469ac590eff81b73c877776187029'/>
<id>c6a6731ded3469ac590eff81b73c877776187029</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>python3 compatibility</title>
<updated>2014-04-24T14:11:37+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-04-24T13:51:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=cbd404d56e231ea5419f07795a12d7082dd70ec4'/>
<id>cbd404d56e231ea5419f07795a12d7082dd70ec4</id>
<content type='text'>
- __next__ for iterator interface
- six.next() to get next item
- list(dict.keys())
- popen2.popen4 -&gt; subprocess
- s2b -&gt; b"..." literals
- deprecated assertEquals -&gt; assertEqual
- hub_test test_fork using run_python
- 1L -&gt; 1 long literal
- many PEP-8 fixes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- __next__ for iterator interface
- six.next() to get next item
- list(dict.keys())
- popen2.popen4 -&gt; subprocess
- s2b -&gt; b"..." literals
- deprecated assertEquals -&gt; assertEqual
- hub_test test_fork using run_python
- 1L -&gt; 1 long literal
- many PEP-8 fixes
</pre>
</div>
</content>
</entry>
<entry>
<title>Python3: __bool__, im_code, im_func</title>
<updated>2014-04-24T10:00:14+00:00</updated>
<author>
<name>Victor Sergeyev</name>
<email>viktor.sergeyev@gmail.com</email>
</author>
<published>2014-04-23T11:33:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=fb6b46dea0b6a5c7ff83058c492095e3c351a54d'/>
<id>fb6b46dea0b6a5c7ff83058c492095e3c351a54d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
