<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/eventlet.git/tests/semaphore_test.py, branch codecov</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>py39: Add _at_fork_reinit method to Semaphores</title>
<updated>2020-11-03T07:48:13+00:00</updated>
<author>
<name>Tim Burke</name>
<email>tim.burke@gmail.com</email>
</author>
<published>2020-11-03T00:09:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=087ba743c7af8a40ac1e4e2ec89409eee3b4233e'/>
<id>087ba743c7af8a40ac1e4e2ec89409eee3b4233e</id>
<content type='text'>
CPython expects to be able to call such a method on RLocks, Conditions,
and Events in threading; since we may monkey-patch threading to use
Semaphores as locks, they need the method, too.

Addresses #646
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CPython expects to be able to call such a method on RLocks, Conditions,
and Events in threading; since we may monkey-patch threading to use
Semaphores as locks, they need the method, too.

Addresses #646
</pre>
</div>
</content>
</entry>
<entry>
<title>Type check Semaphore, GreenPool arguments; Thanks to Matthew D. Pagel</title>
<updated>2016-12-22T23:10:07+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-12-22T22:36:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=79292bd16a6a1384d8c3d11bcefa40eb53bbeae4'/>
<id>79292bd16a6a1384d8c3d11bcefa40eb53bbeae4</id>
<content type='text'>
- export Event, *Semaphore in `eventlet.` top level namespace

https://github.com/eventlet/eventlet/issues/364
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- export Event, *Semaphore in `eventlet.` top level namespace

https://github.com/eventlet/eventlet/issues/364
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: clean out unittest.main()</title>
<updated>2016-06-01T13:00:20+00:00</updated>
<author>
<name>Sergey Shepelev</name>
<email>temotor@gmail.com</email>
</author>
<published>2016-06-01T13:00:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=41bbe278d6ab1eaf52e4d7af3a01a4053fc6e2b1'/>
<id>41bbe278d6ab1eaf52e4d7af3a01a4053fc6e2b1</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>semaphore: Don't hog a semaphore if someone else is waiting for it</title>
<updated>2015-02-21T11:46:45+00:00</updated>
<author>
<name>Shaun Stanworth</name>
<email>shaun.stanworth@onefinestay.com</email>
</author>
<published>2014-11-09T16:35:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=bab11168093d63db8cd11b47321264b3ae91411c'/>
<id>bab11168093d63db8cd11b47321264b3ae91411c</id>
<content type='text'>
https://github.com/eventlet/eventlet/issues/136
https://github.com/eventlet/eventlet/pull/163

(comment by Sergey Shepelev) _waiters is now deque, watch out for O(N) acquire()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/eventlet/eventlet/issues/136
https://github.com/eventlet/eventlet/pull/163

(comment by Sergey Shepelev) _waiters is now deque, watch out for O(N) acquire()
</pre>
</div>
</content>
</entry>
<entry>
<title>semaphore: support timeout for acquire</title>
<updated>2013-06-28T14:53:49+00:00</updated>
<author>
<name>Justin Patrin</name>
<email>justin@idle-games.com</email>
</author>
<published>2013-06-28T12:56:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=747b753a2018b14a63511c1d456c95f05dcc2d9e'/>
<id>747b753a2018b14a63511c1d456c95f05dcc2d9e</id>
<content type='text'>
Fixes https://bitbucket.org/eventlet/eventlet/issue/147/semaphoresemaphore-should-support-a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://bitbucket.org/eventlet/eventlet/issue/147/semaphoresemaphore-should-support-a
</pre>
</div>
</content>
</entry>
<entry>
<title>Documented the hell out of semaphore, noticed that BoundedSemaphore had the wrong semantics so created a new BoundedSemaphore, renaming the old to CappedSemaphore, to correct for that.</title>
<updated>2010-02-20T19:29:02+00:00</updated>
<author>
<name>Ryan Williams</name>
<email>rdw@lindenlab.com</email>
</author>
<published>2010-02-20T19:29:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=46234611411f75294acce37e8f3a56b409786c40'/>
<id>46234611411f75294acce37e8f3a56b409786c40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved semaphore classes into their own module.</title>
<updated>2010-01-18T01:55:21+00:00</updated>
<author>
<name>Ryan Williams</name>
<email>rdw@lindenlab.com</email>
</author>
<published>2010-01-18T01:55:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/eventlet.git/commit/?id=612460b9a5ee71cff8750400e80a2ad81d55df4e'/>
<id>612460b9a5ee71cff8750400e80a2ad81d55df4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
