scheduler: correct filtering for push/pull modes