- /* FIXME: don't be of such an EXTREM BRUTALITY to stop the jvm. Sorry I don't get it working otherwise.
- * See the comment in ActorImpl.cpp::SIMIX_process_kill() */
- exit(0);
+ /* Display the status of remaining threads. None should survive, but who knows */
+ jclass clsProcess = jxbt_get_class(env, "org/simgrid/msg/Process");
+ jmethodID idDebug = jxbt_get_static_jmethod(env, clsProcess, "debugAllThreads", "()V");
+ xbt_assert(idDebug != nullptr, "Method Process.debugAllThreads() not found...");
+ env->CallStaticVoidMethod(clsProcess, idDebug);