すみません、Luaでlua_closeを呼び出す際、全てのスレッドが終了している必要があるでしょうか?
とりあえずハング等起きなさそうであることは確認したのですが。