streaming_data_service: improvements
authorSven Rademakers <sven.rademakers@gmail.com>
Thu, 30 Nov 2023 17:08:43 +0000 (17:08 +0000)
committerSven Rademakers <sven.rademakers@gmail.com>
Thu, 30 Nov 2023 17:19:10 +0000 (17:19 +0000)
commit1d5f3fec3f0c0bc3603aed6584f3f3a1740c6928
tree3a32e4a2d70b4b672087d32b18e0918da0a4b231
parent1a2c6466e221f214fd639ec5b507e94ca1af65aa
streaming_data_service: improvements

* The BMC will restore USB and power state of the given node even if a
  transfer was aborted prematurely.
* The multi-part HTTP handler cancels the node flash process if a partial
  byte-stream was received.
src/api/legacy.rs
src/app/transfer_action.rs
src/app/upgrade_worker.rs
src/streaming_data_service.rs
src/streaming_data_service/data_transfer.rs