You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ota-provider-app will report an internal error if the user attempts to do a second download after the first has completed
this occurs because the BdxOtaSender does not re-initialize the TransferSession object after the first transfer has ended (it only calls Reset())
Proposed Solution
to be more in line with production apps, ota-provider-app should only initialize the BdxOtaSender after receiving QueryImage and determining that BDX is the correct transport method
it should also close/deallocate the BdxOtaSender after the transfer has completed, or at least re-initialize an existing instance on the next transfer
holbrookt
changed the title
[ota-provider-app] support sequential BDX transfers
[ota-provider-app] support multiple sequential BDX transfers
Sep 22, 2021
Problem
ota-provider-app
will report an internal error if the user attempts to do a second download after the first has completedBdxOtaSender
does not re-initialize theTransferSession
object after the first transfer has ended (it only callsReset()
)Proposed Solution
ota-provider-app
should only initialize theBdxOtaSender
after receiving QueryImage and determining that BDX is the correct transport methodBdxOtaSender
after the transfer has completed, or at least re-initialize an existing instance on the next transferThe text was updated successfully, but these errors were encountered: