The message loop code we run in the house thread (-2) to synchronize process wide task names and handles.