|
|
7a1c2d82b9
|
fix(mod_unpack): iterate directories with opendirSync/readSync to avoid missing entries on XFS and ensure directory handles are closed
|
2026-03-05 15:09:53 +00:00 |
|
|
|
4feb074c03
|
fix(mod_unpack): handle partial readdirSync results when moving nested directory entries and add diagnostic log
|
2026-03-05 15:01:36 +00:00 |
|
|
|
86f47ff743
|
fix(tsunpacker): use synchronous fs operations in tsunpacker to avoid readdir race conditions
|
2026-03-05 14:35:05 +00:00 |
|
|
|
25372bf97d
|
fix(mod_unpack): handle partial readdir results from signal-interrupted getdents64 when unpacking to ensure sibling removal and nested moves complete
|
2026-03-05 14:30:33 +00:00 |
|
|
|
dd81d65958
|
fix(mod_unpack): flatten nested output directory without temporary rename steps to avoid race conditions
|
2026-03-05 14:26:29 +00:00 |
|
|
|
49d62e20a4
|
fix(fs): replace execSync and fsync workarounds with atomic async FsHelpers operations to avoid XFS races and shell dependencies
|
2026-03-05 14:01:00 +00:00 |
|
|
|
2fb838d1bd
|
fix(mod_unpack): Use child_process.execSync (mv/rm) to perform unpack atomically, replacing async fs operations and logs to avoid ENOENT/partial directory listings on XFS
|
2026-03-05 13:43:18 +00:00 |
|
|
|
01b2cfe69c
|
fix(unpack): use atomic renames to flatten nested output and make unpacking more reliable
|
2026-03-05 13:15:07 +00:00 |
|
|
|
856099b5ed
|
fix(unpack): catch unpack errors and add verbose unpack logging
|
2026-03-05 12:29:11 +00:00 |
|
|
|
c269039050
|
fix(fs/compiler/unpack): robustify directory removal and remove noisy diagnostic logging
|
2026-03-05 12:19:24 +00:00 |
|
|
|
52e1a25948
|
fix(diagnostics): add diagnostic logging around compilation and unpack to aid troubleshooting
|
2026-03-05 11:59:18 +00:00 |
|
|
|
e5fcbb9a09
|
BREAKING(structure): modernize internal structure and support unpacking
|
2025-12-13 22:59:58 +00:00 |
|