test hanging and actually is an indication that there's a condition that is not being properly handled at some point in the library. Loop counter limits might need to be further increased on false positives.
with multi interface and pipelining. This test just works and did not repeat the problem his test code showed, but could still serve as a useful test.