use a lock instead of channel loop in UIRouter (#11085)
use a lock instead of channel loop in UIRouter (#11085)


keybase/client,keybase/client,keybase/client,keybase/client,keybase/client,keybase/client,keybase/client,keybase/client,keybase/client,keybase/client,keybase/client,keybase/client