From fbd5c11df14693e9be8a9b86b02689abfc790f69 Mon Sep 17 00:00:00 2001 From: zirconium Date: Thu, 9 Jan 2020 10:12:47 +0100 Subject: [PATCH] scripting/v8: CRITICAL server bug fix: set thread pool size for server Node.js, fixing GC not occurring --- code/components/citizen-scripting-v8/src/V8ScriptRuntime.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/components/citizen-scripting-v8/src/V8ScriptRuntime.cpp b/code/components/citizen-scripting-v8/src/V8ScriptRuntime.cpp index 3625c7e1e3..c8de0f4cc4 100644 --- a/code/components/citizen-scripting-v8/src/V8ScriptRuntime.cpp +++ b/code/components/citizen-scripting-v8/src/V8ScriptRuntime.cpp @@ -2155,7 +2155,7 @@ void V8ScriptGlobals::Initialize() m_platform = std::unique_ptr(v8::platform::NewDefaultPlatform(0, platform::IdleTaskSupport::kDisabled, platform::InProcessStackDumping::kDisabled)); V8::InitializePlatform(m_platform.get()); #else - auto platform = node::InitializeV8Platform(0); + auto platform = node::InitializeV8Platform(4); m_platform = std::unique_ptr(platform); #endif