From 6733b275189101d34fe7db3aef91c86212225264 Mon Sep 17 00:00:00 2001
From: librelois <c@elo.tf>
Date: Mon, 10 May 2021 19:53:05 +0200
Subject: [PATCH] fix: node v8 out of memory

---
 rust-bins/duniter-cli/src/duniter_ts_args.rs | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/rust-bins/duniter-cli/src/duniter_ts_args.rs b/rust-bins/duniter-cli/src/duniter_ts_args.rs
index 1c2f8aa37..37d02734f 100644
--- a/rust-bins/duniter-cli/src/duniter_ts_args.rs
+++ b/rust-bins/duniter-cli/src/duniter_ts_args.rs
@@ -39,7 +39,11 @@ fn gen_webstart_args(args: &DuniterWebstartArgs, duniter_ts_args: &mut Vec<Strin
 }
 
 pub(crate) fn gen_duniter_ts_args(args: &DuniterArgs, duniter_js_exe: String) -> Vec<String> {
-    let mut duniter_ts_args = vec![duniter_js_exe];
+    let mut duniter_ts_args = vec![
+        "--max-old-space-size".to_owned(),
+        "4096".to_owned(),
+        duniter_js_exe,
+    ];
     if let Some(ref home) = args.home {
         duniter_ts_args.push("--home".to_owned());
         duniter_ts_args.push(home.to_str().expect("invalid home path").to_owned());
-- 
GitLab