change blp to retry indefinitely on EOF