diff options
| author | 2013-03-18 15:45:01 +0000 | |
|---|---|---|
| committer | 2013-03-18 15:45:01 +0000 | |
| commit | cba45c0eeff6e8f57bec54fbdb89951b5387d14c (patch) | |
| tree | 7d61701cd69278c2519797d49e3f45c2c544f31a | |
| parent | 138c58a941e624c6a969f874ef2f1da1d04b0132 (diff) | |
| parent | d9b3d55152ca6184caf64667b0d03c08eff02263 (diff) | |
Merge "Catch RuntimeException in NMService notifications" into jb-mr2-dev
| -rw-r--r-- | services/java/com/android/server/NetworkManagementService.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/services/java/com/android/server/NetworkManagementService.java b/services/java/com/android/server/NetworkManagementService.java index 768670575baa..2210a180d6d4 100644 --- a/services/java/com/android/server/NetworkManagementService.java +++ b/services/java/com/android/server/NetworkManagementService.java @@ -233,6 +233,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub try { mObservers.getBroadcastItem(i).interfaceStatusChanged(iface, up); } catch (RemoteException e) { + } catch (RuntimeException e) { } } mObservers.finishBroadcast(); @@ -248,6 +249,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub try { mObservers.getBroadcastItem(i).interfaceLinkStateChanged(iface, up); } catch (RemoteException e) { + } catch (RuntimeException e) { } } mObservers.finishBroadcast(); @@ -262,6 +264,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub try { mObservers.getBroadcastItem(i).interfaceAdded(iface); } catch (RemoteException e) { + } catch (RuntimeException e) { } } mObservers.finishBroadcast(); @@ -281,6 +284,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub try { mObservers.getBroadcastItem(i).interfaceRemoved(iface); } catch (RemoteException e) { + } catch (RuntimeException e) { } } mObservers.finishBroadcast(); @@ -295,6 +299,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub try { mObservers.getBroadcastItem(i).limitReached(limitName, iface); } catch (RemoteException e) { + } catch (RuntimeException e) { } } mObservers.finishBroadcast(); @@ -309,6 +314,7 @@ public class NetworkManagementService extends INetworkManagementService.Stub try { mObservers.getBroadcastItem(i).interfaceClassDataActivityChanged(label, active); } catch (RemoteException e) { + } catch (RuntimeException e) { } } mObservers.finishBroadcast(); |