The sleeptimer function should not be run if called while it is already running. The 2nd call should be aborted