Merge "Parcel: Avoid NPE in finalization"
am: b085deece9
Change-Id: I646baf55627a3874a10775846458af5f1dcd5d8c
This commit is contained in:
@@ -737,7 +737,9 @@ public class ParcelFileDescriptor implements Parcelable, Closeable {
|
||||
private void closeWithStatus(int status, String msg) {
|
||||
if (mClosed) return;
|
||||
mClosed = true;
|
||||
mGuard.close();
|
||||
if (mGuard != null) {
|
||||
mGuard.close();
|
||||
}
|
||||
// Status MUST be sent before closing actual descriptor
|
||||
writeCommStatusAndClose(status, msg);
|
||||
IoUtils.closeQuietly(mFd);
|
||||
|
||||
Reference in New Issue
Block a user