Changed ThrottlerManager setMode to use watch to ensure completion of future. See #2930