SIGN IN SIGN UP

Fix a race in runFromSource. (#9495)

There is a race where we could complete a future based on a stream event
and then before we cancel the stream subscription, we get another event
and try and complete the future again.
J
John McCutchan committed
03d684be6d9346d0589f313555539a48c3b1affc
Parent: f29dd4f
Committed by GitHub <noreply@github.com> on 4/20/2017, 5:05:30 PM