USB: fix read vs. disconnect race in cytherm driver