I have a C application that runs a LUA script. That script might have an infinite loop. Is there any way in my C application to interrupt the script, do something, and continue with the script?