Make the client consistently return an exception if it fails to get the appropriate response from the server.
Make the client consistently return an exception if it fails to get the appropriate response from the server.

andyh/bits_on_the_run,rubaidh/bits_on_the_run