not only does the simplehttpserver not hang, it also has a reusable addr, so you can run the test over and over again without address in use issues