
Fixes bug 115 Patching thread.get_ident() but not threading.current_thread() can result in _DummyThread objects being created. These objects will never be garbage collected and will leak memory. In a long running process (like a daemon), this can result in a pretty significant memory leak if it uses green threads regularly.
The tests are intended to be run using Nose. http://somethingaboutorange.com/mrl/projects/nose/ To run tests, simply install nose, and then, in the eventlet tree, do: $ nosetests That's it! Its output is the same as unittest's output. It tends to emit a lot of tracebacks from various poorly-behaving tests, but they still (generally) pass.