fixed bug: reader hangs if invalid page request provided