Why do we have to have threads every time the Master server is offline? This is not an official Activision board, so no one with any insider knowledge can answer. So, what's the bloody point? Just a waste of database resources.
You'll know when it's back up because you will be able to connect to it again.