Made the CWDataReader non-blocking.