added the prevent_drift parameter
Merge pull request #357 from niphlod/enhancement/scheduler_prevent_drift

added the prevent_drift parameter