summaryrefslogtreecommitdiff
path: root/eventlet/patcher.py
Commit message (Expand)AuthorAgeFilesLines
* Clean up threading book-keeping at fork when monkey-patchedTim Burke2020-08-281-0/+20
* Fix #508: Py37 Deadlock ThreadPoolExecutor (#598)Gorka Eguileor2020-05-151-0/+6
* [bug] reimport submodule as well in patcher.inject (#540)Junyi2019-01-231-0/+6
* external dependencies for six, monotonic, dnspythonnat-goodspeed2018-05-101-1/+1
* patcher: workaround for monotonic "no suitable implementation"patcher-gethub-401Geoffrey Thomas2017-08-261-0/+11
* patcher: set locked RLocks' owner only when patching existing locksQuan Tian2017-05-101-1/+1
* patcher: green existing locks fail (Python3)Whitney Young2016-12-011-3/+8
* Remove select.poll and improve subprocessJakub Stasiak2016-05-201-1/+7
* patcher: patch existing threading locks; Thanks to Alexis LeeAlexis Lee2016-04-181-0/+56
* patcher: Eliminate some redundancyJakub Stasiak2016-01-121-21/+13
* green select: Delete unpatched methodsJakub Stasiak2016-01-071-0/+4
* Fix HTTPServer.serve_forever blocking whole processJakub Stasiak2016-01-061-1/+7
* Temporarily revert build breaker.Sergey Shepelev2015-11-231-7/+1
* Fix HTTPServer.serve_forever blocking whole processJakub Stasiak2015-11-221-1/+7
* Fix threading.Condition with monkey-patchingVictor Stinner2015-04-051-0/+7
* Python 3 compat: Fix patcher and hub testsJakub Stasiak2015-02-101-5/+16
* Add comments for people who get problem like issue "#81".QthCN2014-12-221-0/+4
* Fix monkey_patch() on Python 3py3_importlibVictor Stinner2014-12-211-0/+6
* Reformat with autopep8Jakub Stasiak2014-10-111-1/+1
* PEP-8 fixesSergey Shepelev2014-08-271-18/+28
* hubs: defang after remove; related to second simultaneous read issue94-second-readMichael Kerrin2014-08-121-0/+2
* Fix second simultaneous read (parallel paramiko issue)Jan Grant2014-08-121-1/+11
* python3 compat fixes; Thanks to Astrum Kuo郭旭星Astrum Kuo2014-04-021-2/+4
* python3 compat fixesVictor Sergeyev2014-03-281-19/+29
* Monkey patch threading.current_thread() as wellJohannes Erdfelt2012-02-291-20/+0
* Reducing copypasta with utility function.Ryan Williams2011-04-091-0/+18
* Not enabling MySQLdb patching in import_patched for now.Ryan Williams2010-10-081-2/+2
* Finally, eventlet.green.MySQLdb so we don't have to hassle with db_pool if we...Ryan Williams2010-10-071-3/+18
* Adding import locks around the places where we mess with sys.modules in patch...Ryan Williams2010-08-041-23/+30
* Tightened up original's dependency-checking code in patcher, importing eventl...Ryan Williams2010-07-231-10/+15
* Race condition fix in patcher, added a bit more sleep to the env test so slow...Ryan Williams2010-06-101-0/+2
* Fix argument parsing in patched function.Ryan Williams2010-06-071-1/+2
* Defending against one possible flaw in original() which isn't currently a pro...Ryan Williams2010-06-041-0/+9
* Fixed main thread patching and moved the code into patcher.py. Implemented a...Ryan Williams2010-06-041-47/+80
* Added _original_patch_function to fix up the case where tpool is trying to im...Ryan Williams2010-06-021-14/+41
* patcher.original no longer leaves the modules it imports in sys.modules to ge...Ryan Williams2010-06-021-0/+2
* MergeRyan Williams2010-04-171-1/+7
|\
| * Recent test failures exposed a small bug in patcher, this is the fix.Ryan Williams2010-04-111-1/+7
* | Updated green psycopg support, added a test for it (which hasn't been run bec...Ryan Williams2010-04-091-2/+18
* | Added Daniele Varrazzo's green-psycopg2 patch. Untested in the case where th...Ryan Williams2010-04-081-1/+9
|/
* Simplified monkey_patch interface by removing the need for the all keyword pa...Ryan Williams2010-03-271-15/+23
* MergeRyan Williams2010-02-251-30/+32
|\
| * fixed various minor issues that pyflakes complained about, removed extraneous...Tavis Rudd2010-02-241-30/+32
* | Much easier to just use the blanket defaults. :)Ryan Williams2010-02-241-0/+9
|/
* Improved patcher so as to not require make_original.Ryan Williams2010-02-241-15/+10
* python -m eventlet.patcher module.py. Fixes #23. Patch from Chris Atlee.Ryan Williams2010-02-231-1/+7
* Improved support for monkeypatching by eliminating race conditions in eventle...Ryan Williams2010-02-171-2/+28
* Updated patcher.monkey_patch so it was easier to implement the util usecases....Ryan Williams2010-02-091-11/+23
* Added monkeypatch stdlib tests, which test how well monkeypatching works. Un...Ryan Williams2010-02-091-1/+2
* Tweaked the way monkey_patch works so that it'll work better if called after ...Ryan Williams2010-02-071-6/+43