Skip to content

Commit d77d17c

Browse files
Jean-Baptiste Queruandroid code review
authored andcommitted
Merge "Fix cursor memory leak"
2 parents 2278e60 + 3f824c0 commit d77d17c

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

core/java/android/database/AbstractCursor.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,9 @@ protected void finalize() {
424424
if (mSelfObserver != null && mSelfObserverRegistered == true) {
425425
mContentResolver.unregisterContentObserver(mSelfObserver);
426426
}
427+
try {
428+
if (!mClosed) close();
429+
} catch(Exception e) { }
427430
}
428431

429432
/**

0 commit comments

Comments
 (0)