Error when no audio used

Sometimes, when exiting an app under Neko (Windows 10), lime returns the error

AL lib: (EE) alc_cleanup: 1 device not closed

although no audio is used in the project.

Yeah, this is a timing issue. We have an atexit call to cleanup OpenAL, but I think it has its own atexit call that can run before ours, sometimes. The best way to resolve it would be to try and get our atexit call to run first