Skip to content

amiga: refuse shutdown while locks or file handles are outstanding - #22

Merged
reinauer merged 1 commit into
reinauer:mainfrom
pulchart:wip/jpu/refuse-die-when-busy
Sep 22, 2026
Merged

reinauer merged 1 commit into
reinauer:mainfrom
pulchart:wip/jpu/refuse-die-when-busy

Conversation

@pulchart

Copy link
Copy Markdown
Contributor

ACTION_DIE ended the packet loop unconditionally, and the teardown that follows frees every lock and file handle handed out and deletes the port they name. A Workbench window left open on the medium then points at freed memory and waits forever for a reply.

Answer DOSFALSE with ERROR_OBJECT_IN_USE instead.

ACTION_DIE ended the packet loop unconditionally, and the teardown that
follows frees every lock and file handle handed out and deletes the port
they name. A Workbench window left open on the medium then points at freed
memory and waits forever for a reply.

Answer DOSFALSE with ERROR_OBJECT_IN_USE instead.
@reinauer
reinauer merged commit e68ca92 into reinauer:main Sep 22, 2026
2 checks passed
@pulchart
pulchart deleted the wip/jpu/refuse-die-when-busy branch September 22, 2026 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants