Memory pool thread safety checks in DEBUG build and usage fixes.

This commit is contained in:
Max Romanov
2017-07-07 16:01:34 +03:00
parent e15b975e9d
commit e58f4ef0d0
6 changed files with 100 additions and 16 deletions

View File

@@ -926,6 +926,8 @@ nxt_router_thread_start(void *data)
thread->task = &engine->task;
thread->fiber = &engine->fibers->fiber;
nxt_mp_thread_adopt(engine->port->mem_pool);
engine->port->socket.task = task;
nxt_port_create(task, engine->port, nxt_router_app_port_handlers);