I believe there is a locking issue in BitQueue/scheduler.py.
When a torrent is completed, ie. max_seed_rate is made, and
Scheduler.remove() is run, the thread stops.
self.lock.acquire() doesn't seem to return, and the whole thread
gets stuck. On the command line you see that the torrent
gets into 'finished 201%' and nothing more happends.
Tested on the latest release. Also present in earlier versions.