Bug 1042239 using promise which resolves when the system has started