<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git, branch issue178</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>Handle EPIPE errors during tests when remote end closes connection</title>
<updated>2014-12-22T18:34:44+00:00</updated>
<author>
<name>Johannes Erdfelt</name>
<email>johannes@erdfelt.com</email>
</author>
<published>2014-12-19T22:54:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=7b05b3a1ee454bdff42509febf54b3c12979f22c'/>
<id>7b05b3a1ee454bdff42509febf54b3c12979f22c</id>
<content type='text'>
Closes #178

Some tests will induce behavior that causes the remote end to close
the connection before all of the data has been written.  With small
kernel buffer sizes, this can cause an EPIPE error.  Since the test
expects an early close, this can be ignored.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #178

Some tests will induce behavior that causes the remote end to close
the connection before all of the data has been written.  With small
kernel buffer sizes, this can cause an EPIPE error.  Since the test
expects an early close, this can be ignored.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add comments for people who get problem like issue "#81".</title>
<updated>2014-12-22T16:39:18+00:00</updated>
<author>
<name>QthCN</name>
<email>646543317@qq.com</email>
</author>
<published>2014-12-08T16:37:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=99a5869aa0ff889076793b28d99b28d6063b412b'/>
<id>99a5869aa0ff889076793b28d99b28d6063b412b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix monkey_patch() on Python 3</title>
<updated>2014-12-21T14:45:37+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-11-20T11:25:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=5e392fea66953751985a0d64db5f561f4572a926'/>
<id>5e392fea66953751985a0d64db5f561f4572a926</id>
<content type='text'>
The importlib module must use real thread locks, not eventlet.Semaphore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The importlib module must use real thread locks, not eventlet.Semaphore.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix monkey-patched os.open(): add dir_fd parameter</title>
<updated>2014-12-21T00:03:32+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-11-27T14:05:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=7c21c8f92eed58c508f30defed133071c5728df7'/>
<id>7c21c8f92eed58c508f30defed133071c5728df7</id>
<content type='text'>
The os.open() function got a new option keyword-only dir_fd parameter in
Python 3.3:
https://docs.python.org/3/library/os.html#os.open

With this change, the open() now accepts the dir_fd parameter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The os.open() function got a new option keyword-only dir_fd parameter in
Python 3.3:
https://docs.python.org/3/library/os.html#os.open

With this change, the open() now accepts the dir_fd parameter.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: db_pool: test .clear() updates .current_size GH-139</title>
<updated>2014-12-20T23:40:52+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-12-20T23:40:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=68b5641f22c02db67a622b09f4cbed5ed6be8b6e'/>
<id>68b5641f22c02db67a622b09f4cbed5ed6be8b6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>db_pool.BaseConnectionPool.clear updates .current_size #139</title>
<updated>2014-12-20T23:37:36+00:00</updated>
<author>
<name>Andrey Gubarev</name>
<email>mylokin@me.com</email>
</author>
<published>2014-09-17T13:15:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=67b18bd3277d063912d37d5ed89f827ea209d12b'/>
<id>67b18bd3277d063912d37d5ed89f827ea209d12b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix timers not cleaned up on MySQL test skips</title>
<updated>2014-12-16T05:54:35+00:00</updated>
<author>
<name>Corey Wright</name>
<email>corey.wright@rackspace.com</email>
</author>
<published>2014-12-16T05:45:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=2438fde6f2567ad34623d56a5aa96b4683bf89b3'/>
<id>2438fde6f2567ad34623d56a5aa96b4683bf89b3</id>
<content type='text'>
If it's determined that a MySQL test should be skipped during setUp(),
but after the parent setUp() has been called, having created and
started a timer, then tearDown() is never called and the timer never
cancelled, but left to expire during some future, unrelated test.

Move call to parent setUp() to end of child setUp() to insure that the
timer is only created and started after it's been determined that the
test shouldn't be skipped (ie create_db()).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If it's determined that a MySQL test should be skipped during setUp(),
but after the parent setUp() has been called, having created and
started a timer, then tearDown() is never called and the timer never
cancelled, but left to expire during some future, unrelated test.

Move call to parent setUp() to end of child setUp() to insure that the
timer is only created and started after it's been determined that the
test shouldn't be skipped (ie create_db()).
</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>Travis: Slack.com integration</title>
<updated>2014-11-20T09:33:53+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2014-11-20T09:33:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=db28e10f8ae0836882451b904b482ae6ee361232'/>
<id>db28e10f8ae0836882451b904b482ae6ee361232</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix string concatenation errors</title>
<updated>2014-11-15T13:35:06+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2014-10-16T17:40:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=34bcb6d15060140d7c15425d848dacdfc5b647bb'/>
<id>34bcb6d15060140d7c15425d848dacdfc5b647bb</id>
<content type='text'>
Some error paths concatenate the output of "type" with a string,
which gives TypeError: cannot concatenate 'str' and 'type' objects,
rather than describing the actual error.

Closes #149 GH
Closes #150 GH

Conflicts:
	eventlet/hubs/twistedr.py
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some error paths concatenate the output of "type" with a string,
which gives TypeError: cannot concatenate 'str' and 'type' objects,
rather than describing the actual error.

Closes #149 GH
Closes #150 GH

Conflicts:
	eventlet/hubs/twistedr.py
</pre>
</div>
</content>
</entry>
</feed>
