EAGLESIX-2656: fix runner reset too early in CursorDocumentSource