Events in Verse

I have this code here for example:

UpdateStrengthUI(Agent : agent, Canvas : canvas)<suspends>:void=
        if(CP := PlayerMap[Agent]):
            if(Player := player[Agent], PlayerUI := GetPlayerUI[Player]):
                race:
                    block:
                        loop:
                            ExitStrength.Await()
                            PlayerUI.RemoveWidget(Canvas)
                            return

If I have two players waiting for the “ExitStrength” Signal, would both of their UI’s be exited?