and back to spawning doomsims

This commit is contained in:
oxmox 2023-02-19 01:46:31 +01:00
parent 773ea7341c
commit dfbfb4b08c

View file

@ -62,14 +62,12 @@ void spawn_doom(ControllerContext &ctx)
// TODO: Close stdin and stdout? Leave them open for now to see the logging
// output.
#if 0
if (auto err = posix_spawn(&ds.id, "doomsim", nullptr, nullptr,
const_cast<char *const *>(argv), nullptr))
{
log_error("Could not spawn doom: %s", strerror(err));
return;
}
#endif
ds.texture = SDL_CreateTexture(ctx.renderer, SDL_PIXELFORMAT_ARGB8888,
SDL_TEXTUREACCESS_STREAMING, DoomScreenWidth, DoomScreenHeight);
@ -179,7 +177,7 @@ void final_cleanup(ControllerContext &ctx)
if (!ctx.dooms.empty())
{
log_warn("final cleanup: terminating all %zu remaining dooms", ctx.dooms.size());
//signal_all_dooms(ctx, SIGTERM);
signal_all_dooms(ctx, SIGTERM);
}
}