fixed a bug that failed to catch eof errors when reading new subscription files.