Merge "Catch IllegalArgumentException when disconnect" into oc-mr1-dev

This commit is contained in:
Sungsoo Lim
2017-08-04 00:22:00 +00:00
committed by Android (Google) Code Review

View File

@@ -256,7 +256,13 @@ public final class MediaBrowser {
*/ */
private void forceCloseConnection() { private void forceCloseConnection() {
if (mServiceConnection != null) { if (mServiceConnection != null) {
mContext.unbindService(mServiceConnection); try {
mContext.unbindService(mServiceConnection);
} catch (IllegalArgumentException e) {
if (DBG) {
Log.d(TAG, "unbindService failed", e);
}
}
} }
mState = CONNECT_STATE_DISCONNECTED; mState = CONNECT_STATE_DISCONNECTED;
mServiceConnection = null; mServiceConnection = null;