There is no doubt something is happening, I'll get more traces going - it seems to look like the client just gives up and doesn't transmit any more - a bit of speculation on my part given the logs, but we'll see.
When I say gives up, more like doesn't get a response, times out and then sits there.