From 8dcb0b9987033d0349a6ecf528014a9daa574787 Mon Sep 17 00:00:00 2001 From: Max Romanov Date: Thu, 5 Nov 2020 00:04:59 +0300 Subject: Python: request processing in multiple threads. This closes #459 issue on GitHub. --- src/nxt_application.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/nxt_application.h') diff --git a/src/nxt_application.h b/src/nxt_application.h index cb49a033..7f8ec1ba 100644 --- a/src/nxt_application.h +++ b/src/nxt_application.h @@ -51,6 +51,8 @@ typedef struct { nxt_str_t path; nxt_str_t module; char *callable; + uint32_t threads; + uint32_t thread_stack_size; } nxt_python_app_conf_t; -- cgit From 29db46c52ba0f05706d83ed75d88e4b57bac36e5 Mon Sep 17 00:00:00 2001 From: Max Romanov Date: Thu, 5 Nov 2020 00:06:10 +0300 Subject: Java: request processing in multiple threads. This closes #458 issue on GitHub. --- src/nxt_application.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/nxt_application.h') diff --git a/src/nxt_application.h b/src/nxt_application.h index 7f8ec1ba..08de0fce 100644 --- a/src/nxt_application.h +++ b/src/nxt_application.h @@ -77,6 +77,8 @@ typedef struct { char *webapp; nxt_conf_value_t *options; char *unit_jars; + uint32_t threads; + uint32_t thread_stack_size; } nxt_java_app_conf_t; -- cgit From b6475df79cd14d80c794abfc9d1edbcebbe86f2c Mon Sep 17 00:00:00 2001 From: Max Romanov Date: Thu, 5 Nov 2020 12:45:10 +0300 Subject: Ruby: request processing in multiple threads. This closes #482 issue on GitHub. --- src/nxt_application.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/nxt_application.h') diff --git a/src/nxt_application.h b/src/nxt_application.h index 08de0fce..b8e18a23 100644 --- a/src/nxt_application.h +++ b/src/nxt_application.h @@ -69,6 +69,7 @@ typedef struct { typedef struct { nxt_str_t script; + uint32_t threads; } nxt_ruby_app_conf_t; -- cgit From d321d454f9304b083d62280d0621f282a74047ee Mon Sep 17 00:00:00 2001 From: Max Romanov Date: Thu, 5 Nov 2020 16:10:59 +0300 Subject: Perl: request processing in multiple threads. This closes #486 issue on GitHub. --- src/nxt_application.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/nxt_application.h') diff --git a/src/nxt_application.h b/src/nxt_application.h index b8e18a23..66c0e1f7 100644 --- a/src/nxt_application.h +++ b/src/nxt_application.h @@ -64,6 +64,8 @@ typedef struct { typedef struct { char *script; + uint32_t threads; + uint32_t thread_stack_size; } nxt_perl_app_conf_t; -- cgit From 5fd2933d2e54a7b5781698a670abf89b1031db44 Mon Sep 17 00:00:00 2001 From: Max Romanov Date: Tue, 10 Nov 2020 22:27:08 +0300 Subject: Python: supporting ASGI legacy protocol. Introducing manual protocol selection for 'universal' apps and frameworks. --- src/nxt_application.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/nxt_application.h') diff --git a/src/nxt_application.h b/src/nxt_application.h index 66c0e1f7..5632f56f 100644 --- a/src/nxt_application.h +++ b/src/nxt_application.h @@ -51,6 +51,7 @@ typedef struct { nxt_str_t path; nxt_str_t module; char *callable; + nxt_str_t protocol; uint32_t threads; uint32_t thread_stack_size; } nxt_python_app_conf_t; -- cgit