I found a deadlock in 0.9.7.0 where aborting the connections will grab a lock and noting the finished request will try and grab the same lock in the same thread causing a deadlock since it's not recursive. This bug is in the code I submitted for moving away from QHttp for Qt5.
Thanks again Jon. Patch provided in commit 53