Additional logging (for testing); adjusted server-side socket read
timeout; fixed mock status comparisons in component test