Avoid race conditions when launching tasks

- Execute tasks in the proper order
- Remove sleep command
Spell out "current" please. currStagingTasksList doesn't save enough characters to be worth the loss in readability.