From 102841aab7a808b6591209197669424b120f8cfb Mon Sep 17 00:00:00 2001 From: LongYinan Date: Thu, 9 Apr 2020 11:41:50 +0800 Subject: [PATCH] feat(server): make MAX_STACK_DEPTH configurable --- src/server/write.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/server/write.js b/src/server/write.js index 27a5e8a2667..78f6279f360 100644 --- a/src/server/write.js +++ b/src/server/write.js @@ -1,6 +1,13 @@ /* @flow */ -const MAX_STACK_DEPTH = 800 +const MAX_STACK_DEPTH = + parseInt( + (typeof process !== "undefined" && + process.env && + process.env.MAX_STACK_DEPTH) || + 0, + 10 + ) || 800; const noop = _ => _ const defer = typeof process !== 'undefined' && process.nextTick