DO NOT MERGE ANYWHERE: [AsyncChannel] Fix race in handling of sync result am: 02d802e71e  -s ours am: b5ee561702  -s ours am: 7391bedf87  -s ours am: 8597268bc2  -s ours am: 56b7e56890  -s ours
am: 8ccb51a965  -s ours

Change-Id: If1f83cbaf691341bcdb3745c1e2cee87d5eee541