Skip to content

Commit 4b0e2b5

Browse files
committed
Merge pull request square#681 from lucasr/issue642
Log when a target is garbage collected and request is canceled
2 parents 1264135 + ed80458 commit 4b0e2b5

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

picasso/src/main/java/com/squareup/picasso/Picasso.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
import static com.squareup.picasso.Picasso.LoadedFrom.MEMORY;
4343
import static com.squareup.picasso.Utils.OWNER_MAIN;
4444
import static com.squareup.picasso.Utils.THREAD_PREFIX;
45+
import static com.squareup.picasso.Utils.VERB_CANCELED;
4546
import static com.squareup.picasso.Utils.VERB_COMPLETED;
4647
import static com.squareup.picasso.Utils.VERB_ERRORED;
4748
import static com.squareup.picasso.Utils.VERB_RESUMED;
@@ -117,6 +118,9 @@ public enum Priority {
117118
}
118119
case REQUEST_GCED: {
119120
Action action = (Action) msg.obj;
121+
if (action.getPicasso().loggingEnabled) {
122+
log(OWNER_MAIN, VERB_CANCELED, action.request.logId(), "target got garbage collected");
123+
}
120124
action.picasso.cancelExistingRequest(action.getTarget());
121125
break;
122126
}

0 commit comments

Comments
 (0)