From 65c1a971c74749846a3e023aac78298e88eac623 Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Thu, 22 Oct 2020 13:38:14 +0200 Subject: [PATCH 1/4] added support for COMPILE_TIMEOUT env --- settings.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings.coffee b/settings.coffee index b4cc2abab0..6d44c9d4b1 100644 --- a/settings.coffee +++ b/settings.coffee @@ -213,7 +213,7 @@ settings = collaborators: -1 dropbox: true versioning: true - compileTimeout: 180 + compileTimeout: process.env["COMPILE_TIMEOUT"] or 180 compileGroup: "standard" trackChanges: true templates: true From 0f724a20413754b3b21a9d473e699000589936a2 Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Thu, 22 Oct 2020 13:38:33 +0200 Subject: [PATCH 2/4] updated nginx timeout to 4m --- nginx/sharelatex.conf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nginx/sharelatex.conf b/nginx/sharelatex.conf index 3a10a999f0..eec4bb0938 100644 --- a/nginx/sharelatex.conf +++ b/nginx/sharelatex.conf @@ -11,8 +11,8 @@ server { proxy_set_header Connection "upgrade"; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_read_timeout 3m; - proxy_send_timeout 3m; + proxy_read_timeout 4m; + proxy_send_timeout 4m; } location /socket.io { @@ -23,8 +23,8 @@ server { proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_read_timeout 3m; - proxy_send_timeout 3m; + proxy_read_timeout 4m; + proxy_send_timeout 4m; } location /stylesheets { From 8c99bfe066ab2638afe47126c0b01e261bf27c37 Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Thu, 22 Oct 2020 18:24:40 +0200 Subject: [PATCH 3/4] addressed PR feedback --- nginx/sharelatex.conf | 8 ++++---- settings.coffee | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/nginx/sharelatex.conf b/nginx/sharelatex.conf index eec4bb0938..8123e65bcd 100644 --- a/nginx/sharelatex.conf +++ b/nginx/sharelatex.conf @@ -11,8 +11,8 @@ server { proxy_set_header Connection "upgrade"; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_read_timeout 4m; - proxy_send_timeout 4m; + proxy_read_timeout 10m; + proxy_send_timeout 10m; } location /socket.io { @@ -23,8 +23,8 @@ server { proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_read_timeout 4m; - proxy_send_timeout 4m; + proxy_read_timeout 10m; + proxy_send_timeout 10m; } location /stylesheets { diff --git a/settings.coffee b/settings.coffee index 6d44c9d4b1..2bb812f6b2 100644 --- a/settings.coffee +++ b/settings.coffee @@ -213,7 +213,7 @@ settings = collaborators: -1 dropbox: true versioning: true - compileTimeout: process.env["COMPILE_TIMEOUT"] or 180 + compileTimeout: parseInt(process.env["COMPILE_TIMEOUT"]) or 180 compileGroup: "standard" trackChanges: true templates: true From d8d6dbffee981d3966db270ea76687548e92bfb4 Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Fri, 23 Oct 2020 11:58:43 +0200 Subject: [PATCH 4/4] added radix to parseInt() call --- settings.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/settings.coffee b/settings.coffee index 2bb812f6b2..c7d5631f16 100644 --- a/settings.coffee +++ b/settings.coffee @@ -213,7 +213,7 @@ settings = collaborators: -1 dropbox: true versioning: true - compileTimeout: parseInt(process.env["COMPILE_TIMEOUT"]) or 180 + compileTimeout: parseInt(process.env["COMPILE_TIMEOUT"] or 180, 10) compileGroup: "standard" trackChanges: true templates: true