View Issue Details

IDProjectCategoryView StatusLast Update
000903010000-100: DevicesSpecpublic2024-10-14 11:48
ReporterUwe Thomas Assigned ToUwe Thomas  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version1.05 
Summary0009030: Missing method to abort the Resuming state of the PrepareForUpdateStateMachine
Description

The PrepareForUpdateStateMachine has a Resuming state that is used to restart the application after an update. When this restart is done, the state machine shall automatically transition back to Idle.
The problem is: If the device cannot resume, the state machine gets stuck in the Resuming state.
A solution would be to allow the existing Abort method to be called in this state in order to force the transition to Idle.

TagsNo tags attached.

Activities

Uwe Thomas

2024-10-14 11:48

manager   ~0021885

Updated comment for Abort Method to allow Abort also to be called in Resuming state:
"An update client can use the Abort Method to bring the state machine back to the Idle state. This can be necessary, if the preparation takes too long or does not complete at all because the required internal conditions are not met. This call transitions the device back to the Idle state. This also can be the case if the state machine gets stuck in the resuming state. In this case the state machine is forced back to Idle."

Issue History

Date Modified Username Field Change
2023-06-28 06:40 Uwe Thomas New Issue
2024-10-14 09:38 Uwe Thomas Assigned To => Uwe Thomas
2024-10-14 09:38 Uwe Thomas Status new => assigned
2024-10-14 11:48 Uwe Thomas Status assigned => resolved
2024-10-14 11:48 Uwe Thomas Resolution open => fixed
2024-10-14 11:48 Uwe Thomas Fixed in Version => 1.05
2024-10-14 11:48 Uwe Thomas Note Added: 0021885