From c0246483b0d5b290e4d4e4b46e2df2e99bff636f Mon Sep 17 00:00:00 2001 From: snake-4 <18491360+snake-4@users.noreply.github.com> Date: Wed, 17 Apr 2024 00:27:40 +0200 Subject: [PATCH] Fixed companion FD for child zygotes --- module/jni/include/map_parser.hpp | 1 + module/jni/main.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/module/jni/include/map_parser.hpp b/module/jni/include/map_parser.hpp index 6a7d279..b663933 100644 --- a/module/jni/include/map_parser.hpp +++ b/module/jni/include/map_parser.hpp @@ -1,3 +1,4 @@ +#pragma once #include #include #include diff --git a/module/jni/main.cpp b/module/jni/main.cpp index 64a93f6..3a9da58 100644 --- a/module/jni/main.cpp +++ b/module/jni/main.cpp @@ -96,6 +96,7 @@ public: int companionFd = -1; ASSERT_LOG("preAppSpecialize", (companionFd = api->connectCompanion()) != -1); + ASSERT_LOG("preAppSpecialize", companionFd != -1 && api->exemptFd(companionFd)); callbackFunction = [fd = companionFd]() {