client: disconnect on read failure