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
|
||||
|
||||
## 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
|
||||
|
||||
This release establishes the first beta-quality Docker integration and TUI workflow.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue