summaryrefslogtreecommitdiff
path: root/libs/androidfw/FileStream.cpp
diff options
context:
space:
mode:
author Mark Renouf <mrenouf@google.com> 2025-03-18 11:52:40 -0400
committer Mark Renouf <mrenouf@google.com> 2025-03-21 12:27:23 -0400
commitb04d4f17aa1f22eb657760c5e5038830b0f275a3 (patch)
tree77788d8dcb2695547a32073918c2d459c5fc5015 /libs/androidfw/FileStream.cpp
parentc77bf043dd2c5123ce12fb027d026d6519cf5522 (diff)
Null and thread safety fixes
Most of these are related to error handling and cancellation. When shutting down or failing, cancellation signals, binder and view references are cleared. Callbacks that have been queued must check for null before invoking. These calls may come from either the ScrollCaptureCallback (app side) or ScrollCaptureConnection (SystemUI side). Bug: 370630810 Bug: 325469181 Bug: 365207886 Bug: 341544887 Bug: 278379299 Test: ScrollCaptureConnectionTest ScrollCaptureControllerTest Test: ScrollCaptureClientTest Flag: NONE - null safety fixes, no change to normal behavior Change-Id: I2ff8390e96b66dd5cbc35e57c2c6a3c05065fa5e
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions