Test case for read timeout granularity

issue #567

Since the counter-test fails (we do send a read timeout!), merging this before a fix is in will break the build.