summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_conn.h (follow)
AgeCommit message (Collapse)AuthorFilesLines
2017-10-18Router: fixed segfault after configuration change.Igor Sysoev1-1/+3
2017-10-17Storing memory cache slot hint inside nxt_sockaddr_t.Igor Sysoev1-1/+0
2017-09-27Event engine memory cache for nxt_sockaddr_t.Igor Sysoev1-0/+1
Introducing event engine memory cache and using the cache for nxt_sockaddr_t structures.
2017-09-15Introducing application timeout.Max Romanov1-17/+0
2017-08-24Removed configure option --no-threads.Igor Sysoev1-7/+0
2017-07-25Fixed building on Solaris by Sun C.Max Romanov1-1/+0
2017-07-18Request-app link introduced to prevent mp destroy for penging requests.Max Romanov1-3/+0
nxt_req_conn_link_t still used for lookup connection by request id. New nxt_req_app_link_t (ra) allocated from conn->mem_pool using mp_retain(). ra stored in app->requests if there is no free worker to process request.
2017-07-18Port allocation and destroy changed. Worker process stop introduced.Max Romanov1-7/+9
2017-07-12New process port exchange changed. READY message type introduced.Max Romanov1-1/+4
Application process start request DATA message from router to master. Master notifies router via NEW_PORT message after worker process become ready.
2017-06-26Build on Solaris 11 fixed.Max Romanov1-1/+1
2017-06-23Added basic HTTP request processing in router.Max Romanov1-0/+18
- request to connection mapping in engine; - requests queue in connection; - engine port creation; - connected ports hash for each process; - engine port data messages processing (app responses);
2017-06-20Using new memory pool implementation.Igor Sysoev1-2/+2
2017-06-14nxt_event_conn_... functions and structures have been renamedIgor Sysoev1-0/+350
to nxt_conn_...