CubeCoders / AMP

Issue tracking and documentation for AMP
https://cubecoders.com/AMP
207 stars 38 forks source link

User is able to fubar fluster cuck a docker instance by pressing Restart and Update in quick succession #858

Closed southnode closed 1 year ago

southnode commented 1 year ago

Bug Report

System Information

Application Version | 2.4.3.0 Release Stream | Release Build Date | 14/03/2023 23:15

I confirm:

Symptoms

Reproduction

Create a project zomboid server Start the server Go to the console menu, wait for the server to start Hit restart, and then hit the update button immediately after Watch the server fubar flustercuck itself until you restart the instance entirely

southnode commented 1 year ago

This would be indicative that the button presses are immediate and not put into a queue - this can cause a massive lockup.

PhonicUK commented 1 year ago

Fixed in CI, sensitive tasks like updates lock the instance temporarily.