03-08-2013, 06:37 PM
Compiling does not make scheduler thread restart.
When you run scheduler while it is already running, runs second thread of it, simultaneously. It sets scheduleUpdate=1. It detects previous thread and exits.
Don't need to declare global variables everywhere, but not error.
When you run scheduler while it is already running, runs second thread of it, simultaneously. It sets scheduleUpdate=1. It detects previous thread and exits.
Don't need to declare global variables everywhere, but not error.