6cf6924fe5
dbus: filter exit errors caused by signal
...
Test / Create distribution (push) Successful in 26s
Test / Fortify (push) Successful in 2m14s
Test / Data race detector (push) Successful in 2m58s
Test / Flake checks (push) Successful in 44s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-02-23 23:54:36 +09:00
3f869f0bf2
app: filter not found store error
...
Test / Create distribution (push) Successful in 28s
Test / Fortify (push) Successful in 2m21s
Test / Data race detector (push) Successful in 3m4s
Test / Flake checks (push) Successful in 43s
This is expected behaviour on alternative exit path.
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-02-23 23:37:04 +09:00
c64b8163e7
app: separate instance from process state
...
Test / Create distribution (push) Successful in 19s
Test / Run NixOS test (push) Successful in 1m59s
This works better for the implementation.
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-02-21 16:06:24 +09:00
3c80fd2b0f
app: defer system.I revert
...
Test / Create distribution (push) Successful in 19s
Test / Run NixOS test (push) Successful in 49s
Just returning an error after a successful call of commit will leave garbage behind with no way for the caller to clean them. This change ensures revert is always called after successful commit with at least per-process state enabled.
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-02-19 21:12:11 +09:00
2978a6f046
app: separate appSeal finalise method
...
Test / Create distribution (push) Successful in 25s
Test / Run NixOS test (push) Successful in 3m27s
Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-02-19 12:33:51 +09:00