[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Return an exit code without os.exit()?
- From: Jerome Vuarand <jerome.vuarand@...>
- Date: Wed, 7 Oct 2009 11:24:17 +0200
2009/10/7 Geoff Leyland <geoff_leyland@fastmail.fm>:
> Is there a way to return an exit code from a Lua script without calling
> os.exit()?
>
> I'm using luacov, and if you call os.exit(), it doesn't write any
> statistics. I'd also like my script to return 1 or 0. As far as I can
> tell, the return value from a top-level script does not seem to be used for
> an exit code, but hopefully someone can tell me I'm wrong.
Looking at the code in lua.c, it seems the return value of the script
is ignored. It should be easy to patch if a custom Lua executable is
an option to you.