DEVLOG update for 0.1.2-beta
Some checks are pending
Build & Upload tux-dock / build (push) Waiting to run
Some checks are pending
Build & Upload tux-dock / build (push) Waiting to run
This commit is contained in:
parent
8b0a14d8a8
commit
2be5aa17cc
1 changed files with 18 additions and 0 deletions
18
DEVLOG.md
18
DEVLOG.md
|
|
@ -1,5 +1,23 @@
|
||||||
# Tux-Dock Development Log
|
# Tux-Dock Development Log
|
||||||
|
|
||||||
|
## 0.1.2-beta
|
||||||
|
|
||||||
|
This release adds signal trapping to prevent state corruption during long-running Docker operations.
|
||||||
|
|
||||||
|
### Reliability
|
||||||
|
|
||||||
|
- Added SIGINT (Ctrl+C) signal trapping during busy operations to prevent premature exit and socket corruption
|
||||||
|
- Added SIGTSTP (Ctrl+Z) signal trapping during busy operations to prevent suspension mid-operation
|
||||||
|
- Signals chain to previous handlers when not busy, preserving normal exit and suspend behavior
|
||||||
|
- Trap re-installs after terminal I/O restoration cycles to maintain protection through Attach Shell sessions
|
||||||
|
- Used SA_RESTART flag to prevent EINTR on blocking socket reads during signal delivery
|
||||||
|
|
||||||
|
### TUI
|
||||||
|
|
||||||
|
- Added visual feedback in busy modal when signals are trapped
|
||||||
|
- Shows "Ctrl+C ignored: operation in progress" when SIGINT is trapped
|
||||||
|
- Shows "Ctrl+Z ignored: operation in progress" when SIGTSTP is trapped
|
||||||
|
|
||||||
## 0.1.1-beta
|
## 0.1.1-beta
|
||||||
|
|
||||||
This release establishes the first beta-quality Docker integration and TUI workflow.
|
This release establishes the first beta-quality Docker integration and TUI workflow.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue