• Lepton Wu's avatar
    Fix pending_broker_clients handling · 6a4ab3d6
    Lepton Wu authored
    We always remove invitee from pending_invitations_ before adding it to
    pending_broker_clients, so the old code actually is buggy and invitees
    in pending_broker_clients_ will never be added as a broker client. Fix
    it by checking peers_ instead of pending_invitations_.
    
    BUG=b:146518063,b:150661600,b:168250032,chromium:1121709
    TEST=manual - Keep running arc.Boot.vm with updated mojo code.
    
    Change-Id: Ib0353944e7d5b9edc04947f8bd2db1442a4ed78d
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2411560
    Commit-Queue: Ken Rockot <rockot@google.com>
    Reviewed-by: default avatarKen Rockot <rockot@google.com>
    Auto-Submit: Lepton Wu <lepton@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#807076}
    6a4ab3d6
node_controller.cc 46.5 KB