hardware/ril
Revision | 44cb32cced29b8bb4a20047090335afbc7f8a58f (tree) |
---|---|
Time | 2013-08-09 08:55:30 |
Author | Wink Saville <wink@goog...> |
Commiter | The Android Automerger |
Restart, cleanup or retry inactve connections.
Instead of retrying all inactive connections, restart radio on very bad
errors, clean up those that are permanent failures and retry
the others.
Bug: 10131736
Change-Id: I2527b18d6cda52c55fb94be58fbb1a7a86818ef9
Signed-off-by: Wink Saville <wink@google.com>
@@ -387,6 +387,7 @@ typedef enum { | ||
387 | 387 | PDP_FAIL_SERVICE_OPTION_NOT_SUBSCRIBED = 0x21, /* no retry */ |
388 | 388 | PDP_FAIL_SERVICE_OPTION_OUT_OF_ORDER = 0x22, |
389 | 389 | PDP_FAIL_NSAPI_IN_USE = 0x23, /* no retry */ |
390 | + PDP_FAIL_REGULAR_DEACTIVATION = 0x24, /* restart radio */ | |
390 | 391 | PDP_FAIL_ONLY_IPV4_ALLOWED = 0x32, /* no retry */ |
391 | 392 | PDP_FAIL_ONLY_IPV6_ALLOWED = 0x33, /* no retry */ |
392 | 393 | PDP_FAIL_ONLY_SINGLE_BEARER_ALLOWED = 0x34, |