Commits

Author Commit Message Labels Comments Date
Matt Joiner
Better handling for peer socket errors
Matt Joiner
Make test_queue usable as a benchmark
Matt Joiner
Keep close close so Locks can deallocate when the os module has been discarded
Matt Joiner
Some fixes for RLocks which have crazy ownership stuff
Matt Joiner
Fix the torrent.py __main__ test to use gloop
Matt Joiner
Add a barp routine, and connectors to socket test
Matt Joiner
Improvements to erutor
Matt Joiner
Update trackers.py __main__ test
Matt Joiner
Improvements to gloop
Matt Joiner
Fixed epic bug in gloop.Lock.acquire!!
Matt Joiner
Added a socket test (a tiny web server)
Matt Joiner
Add an awesome queue test
Matt Joiner
Lots of improvements to gloop
Matt Joiner
I think BadStatusLine can occur with bad tracker responses
Matt Joiner
Use gloop instead of threads
Matt Joiner
Some cooperative microthread implementations
Matt Joiner
eventfd wrapper
Matt Joiner
Fix for Python 3.1, for benchmarking
Matt Joiner
Miscellaneous fixes
Matt Joiner
Add a connect routine and send peers over a queue
Matt Joiner
Remove coop logging
Matt Joiner
Fix a lot of race conditions with locks
Matt Joiner
Remove coop related profiling
Matt Joiner
Handle ECONNRESET in send
Matt Joiner
Handle dump requests when chokes go in either direction
Matt Joiner
Try to batch sends
Matt Joiner
Reraise peer.Connection.send_routine exceptions in the running thread
Matt Joiner
Standardizing of peer.Connection method nomenclature, and fixes to the tests
Matt Joiner
Yeah wtf?
Matt Joiner
Some fixes!! Shit works now for loopback test
  1. Prev
  2. Next