Does Sugar Scheduler prevent duplicate jobs runing

Does anyone know if Sugar Scheduler has the ability to prevent duplicate jobs from running ?

If I set a job to run "as often as possible" and that job happens to take more time to run than usual, is the Sugar Scheduler smart enough to start the next run only if the current one has completed ?

I am using SugarCRM Enterprise version 6.5.

Thanks,

Stella