Change solution for issue#164

I had the issue #164, and tried the fix for it. On some of my code however, this gave some errors at the end of the coverage run. It turns out that this is to my code defining its own cmp on classes derived from threading.Thread. I use this to be able to sort threads on my own. I use this test code: