Skip to content

Conversation

@MartinMueller2003
Copy link
Collaborator

More changes to UI to have only one outstanding transfer request at a time.
Changed how input and output drivers get allocated to minimize heap fragmentation.

More changes to ensure only one request is outstanding until it times out. Reduces the number of potential http messages processed as the ESP is booting.
Added trigger to save config.json if the file is missing.
…phores and other mechanisms. Moved everyting to use a queue that makes all acceses sequential.

Fixes:
    - issue after a reboot where many XP commands are pending at the same time
    - Issue where multiple config files are downloading at the same time
      causing memory exhaustion
    - issue where multiple config files are being read at the same time,
      causing memory exhaustion.
…sage. Fixes complaints on the UI about empty responses.
@forkineye forkineye merged commit 5ccb320 into forkineye:main Jun 30, 2025
41 of 42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants