diff options
author | Nate Jiang <qiangjiang@google.com> | 2019-05-21 19:54:11 -0700 |
---|---|---|
committer | Nate Jiang <qiangjiang@google.com> | 2019-05-22 17:41:55 -0700 |
commit | 8be98dc89d77103b86639add8ce3147560ae5231 (patch) | |
tree | 71761132f3dcbd8489526084ae0b7b946e7b85e3 /service | |
parent | 7d44d68570537a387c6e0efdcb1ebe28a8367fbb (diff) |
[AWARE] send WifiAware state change when Aware down caused by iff down&up
Send broadcast to notify Apps WifiAware is down and need to re-attach.
Test: ACTS NonConcurrencyTest
Test: atest android.net.wifi
Test: atest com.android.server.wifi
Bug: 132943959
Change-Id: Iac00c249aea2f5aa83dd8de2447d443f10f0bbbd
Diffstat (limited to 'service')
-rw-r--r-- | service/java/com/android/server/wifi/aware/WifiAwareStateManager.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/service/java/com/android/server/wifi/aware/WifiAwareStateManager.java b/service/java/com/android/server/wifi/aware/WifiAwareStateManager.java index 36cabd646..9b096e525 100644 --- a/service/java/com/android/server/wifi/aware/WifiAwareStateManager.java +++ b/service/java/com/android/server/wifi/aware/WifiAwareStateManager.java @@ -1413,7 +1413,9 @@ public class WifiAwareStateManager implements WifiAwareShellCommand.DelegatedShe */ onAwareDownLocal(); - + if (reason != NanStatusType.SUCCESS) { + sendAwareStateChangedBroadcast(false); + } break; } case NOTIFICATION_TYPE_ON_MESSAGE_SEND_SUCCESS: { |