Traffic state changed callbacks can be triggered multiple times with different data indicators. Ensure that we wait for the expected state before unblocking. Bug: 151900245 Test: atest android.net.wifi.cts.WifiManagerTest Change-Id: Ie451070bf2ab430f57ff83b0cefca7050aa8df59