summaryrefslogtreecommitdiff
path: root/aiogreen.py
Commit message (Expand)AuthorAgeFilesLines
* Fix to run an event loop in a thread different than the main thread in debugVictor Stinner2014-11-231-2/+9
* fix call_soon() when called on a closed loopVictor Stinner2014-11-231-2/+2
* link_future() only accepts coroutine objects, not coroutine functionsVictor Stinner2014-11-221-1/+1
* link_future() now accepts coroutine objectsVictor Stinner2014-11-221-3/+3
* docVictor Stinner2014-11-221-4/+6
* link_future() now raises an exception if it is called from the greenthread ofVictor Stinner2014-11-221-0/+11
* Fix eventlet detection of blocking tasks: cancel the alarm when the aiogreenVictor Stinner2014-11-211-1/+13
* debugVictor Stinner2014-11-211-0/+1
* wrap_greenthread() now directly calls fut.set_result() or set.set_exception()Victor Stinner2014-11-211-4/+4
* wrap_greenthread() now raises an exception if the greenthread is runningVictor Stinner2014-11-211-18/+19
* In debug mode, wrap_greenthread() now logs a warning if the greenthead isVictor Stinner2014-11-211-0/+7
* wrap_greenthread() now also works on greenlet objectsVictor Stinner2014-11-211-10/+32
* Rewrite call_soon & call_at: call the parent method, and call _write_to_self()Victor Stinner2014-11-211-12/+10
* Fix monkey-unpatching of BaseDefaultEventLoopPolicyVictor Stinner2014-11-211-0/+8
* _Selector.select() doesn't use polling anymoreVictor Stinner2014-11-211-6/+9
* Add the link_future() functionVictor Stinner2014-11-211-18/+37
* Add the wrap_greenthread() functionVictor Stinner2014-11-211-0/+18
* call_soon() now detects automatically switch to call_soon_threadsafe() ifVictor Stinner2014-11-211-8/+18
* Only set "debug_exceptions" of the eventlet hub when the debug mode of theVictor Stinner2014-11-211-0/+2
* In debug mode, detect calls to call_soon() from greenthreads which are notVictor Stinner2014-11-211-0/+8
* cleanup codeVictor Stinner2014-11-211-36/+20
* Reuse also the _process_events() method from asyncio/trolliusVictor Stinner2014-11-211-27/+16
* inherit from SelectorEventLoop to avoid duplicated codeVictor Stinner2014-11-211-225/+4
* Rewrite add_reader/add_writer to implement the selectors APIVictor Stinner2014-11-211-83/+119
* add_reader() and add_writer() now cancels the previous handleVictor Stinner2014-11-201-12/+51
* remove more dead codeVictor Stinner2014-11-201-22/+2
* Force a call to set_debug() to set hub.debug_blockingVictor Stinner2014-11-201-0/+3
* Setting debug mode of the event loop doesn't enable "debug_blocking" ofVictor Stinner2014-11-201-2/+7
* Reuse the event loop policy from asyncio/trolliusVictor Stinner2014-11-201-42/+18
* remove dead codeVictor Stinner2014-11-201-12/+0
* Reuse call_soon/call_soon_threadsafe from asyncio/trolliusVictor Stinner2014-11-201-76/+55
* Remove custom call_at/call_later, use asyncio/trollius codeVictor Stinner2014-11-201-9/+0
* Simplify the loop iteration: remove custom code to reuse instead theVictor Stinner2014-11-201-221/+15
* Rewrite the code handling file descriptors to ensure that the listener is onlyVictor Stinner2014-11-201-9/+100
* ajust error message for reentrant call to run_forever()Victor Stinner2014-11-201-1/+1
* Fix EventLoop.stop(): don't stop immediatly, but schedule stopping the eventVictor Stinner2014-11-201-1/+4
* aiogreen patchs asyncio/trollius to cancel monkey-patchingVictor Stinner2014-11-191-4/+25
* Fix _TpoolExecutor: shutdown() calls eventlet.tpool.killall()Victor Stinner2014-11-191-1/+1
* use the original socket moduleVictor Stinner2014-11-191-14/+16
* If eventlet monkey patched the thread module, use eventlet.tpool as the defaultVictor Stinner2014-11-191-0/+23
* Rewrite sock_connect() to be asynchronousVictor Stinner2014-11-191-10/+80
* Port to eventlet 0.14Victor Stinner2014-11-191-1/+7
* rewrite _ThreadQueue to be able to call call_soon_threadsafe() before run_for...Victor Stinner2014-11-191-11/+9
* fix for tulip < 3.4.2Victor Stinner2014-11-191-6/+7
* Fix sock_connect(): return a Future objectVictor Stinner2014-11-191-7/+15
* run_forever(): first ensure that _run_once() will not be calledVictor Stinner2014-11-191-1/+5
* oops, revert unwanted changeVictor Stinner2014-11-191-0/+1
* Support tulip < 3.4.2 and trollius < 1.0.2Victor Stinner2014-11-191-3/+9
* Fix EventLoop.is_running()Victor Stinner2014-11-191-2/+6
* Fix _Scheduler._unschedule_unlocked()Victor Stinner2014-11-191-5/+3