Files
Bubberstation/code/controllers/subsystem/lua.dm
Watermelon914 7955937232 Fixes auxtools hanging on server shutdown. (#83050)
## About The Pull Request
Does a full shutdown of auxlua when the lua subsystem shuts down. This
should unpin the dll file.

Compare `AUXTOOLS_SHUTDOWN` code with `AUXTOOLS_FULL_SHUTDOWN`, let me
know if I'm mistaken:

### AUXTOOLS_SHUTDOWN

bc5b2cf019/auxtools/src/lib.rs (L346)

### AUXTOOLS_FULL_SHUTDOWN

bc5b2cf019/auxtools/src/lib.rs (L365)

## Why It's Good For The Game
Fixes auxlua keeping the dll pinned when the server is in a process of
shutting down.

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2024-05-06 02:20:14 +00:00

4.7 KiB