summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_runtime.c
diff options
context:
space:
mode:
authorMax Romanov <max.romanov@nginx.com>2020-05-28 12:41:00 +0300
committerMax Romanov <max.romanov@nginx.com>2020-05-28 12:41:00 +0300
commitaacf11152c314efb1895b6d44ba72dc9f1801c7d (patch)
tree9bfa681223c46bb75c1ed0be0d0339812e487a2f /src/nxt_runtime.c
parentde368f033dd2d22312269010f20f7f6388ecd95f (diff)
downloadunit-aacf11152c314efb1895b6d44ba72dc9f1801c7d.tar.gz
unit-aacf11152c314efb1895b6d44ba72dc9f1801c7d.tar.bz2
Moving nxt_stream_ident to shared memory.
This aims to avoid stream id clashes after router restart.
Diffstat (limited to 'src/nxt_runtime.c')
-rw-r--r--src/nxt_runtime.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nxt_runtime.c b/src/nxt_runtime.c
index bcd156ee..ea01f06f 100644
--- a/src/nxt_runtime.c
+++ b/src/nxt_runtime.c
@@ -118,6 +118,10 @@ nxt_runtime_create(nxt_task_t *task)
goto fail;
}
+ if (nxt_port_rpc_init() != NXT_OK) {
+ goto fail;
+ }
+
nxt_work_queue_add(&task->thread->engine->fast_work_queue,
nxt_runtime_start, task, rt, NULL);