Searched hist:365 (Results 1 – 7 of 7) sorted by relevance
/unit/src/ |
H A D | nxt_port_memory.h | diff 365:28b2a468be43 Thu Oct 19 14:37:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Introducing mmap_handler to count references to shared memory.
"All problems in computer science can be solved by another level of indirection"
Butler Lampson
Completion handlers for application response buffers executed after sending the data to client. Application worker can be stopped right after send response buffers to router. Worker stop causes removal of all data structures for the worker.
To prevent shared memory segment unmap, need to count the number of buffers which uses it. So instead of direct reference to shared memory, need to reference to intermediate 'handler' structure with use counter and pointer to shared memory.
|
H A D | nxt_port_memory_int.h | diff 365:28b2a468be43 Thu Oct 19 14:37:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Introducing mmap_handler to count references to shared memory.
"All problems in computer science can be solved by another level of indirection"
Butler Lampson
Completion handlers for application response buffers executed after sending the data to client. Application worker can be stopped right after send response buffers to router. Worker stop causes removal of all data structures for the worker.
To prevent shared memory segment unmap, need to count the number of buffers which uses it. So instead of direct reference to shared memory, need to reference to intermediate 'handler' structure with use counter and pointer to shared memory.
|
H A D | nxt_port_memory.c | diff 365:28b2a468be43 Thu Oct 19 14:37:00 UTC 2017 Max Romanov <max.romanov@nginx.com> Introducing mmap_handler to count references to shared memory.
"All problems in computer science can be solved by another level of indirection"
Butler Lampson
Completion handlers for application response buffers executed after sending the data to client. Application worker can be stopped right after send response buffers to router. Worker stop causes removal of all data structures for the worker.
To prevent shared memory segment unmap, need to count the number of buffers which uses it. So instead of direct reference to shared memory, need to reference to intermediate 'handler' structure with use counter and pointer to shared memory.
|
H A D | nxt_application.h | diff 1601:365bbeccef1c Fri Sep 18 10:41:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Python: app module callable name configuration.
Now it is possible to specify the name of the application callable using optional parameter 'callable'. Default value is 'application'.
This closes #290 issue on GitHub.
|
H A D | nxt_main_process.c | diff 1601:365bbeccef1c Fri Sep 18 10:41:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Python: app module callable name configuration.
Now it is possible to specify the name of the application callable using optional parameter 'callable'. Default value is 'application'.
This closes #290 issue on GitHub.
|
H A D | nxt_conf_validation.c | diff 1601:365bbeccef1c Fri Sep 18 10:41:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Python: app module callable name configuration.
Now it is possible to specify the name of the application callable using optional parameter 'callable'. Default value is 'application'.
This closes #290 issue on GitHub.
|
/unit/src/python/ |
H A D | nxt_python.c | diff 1601:365bbeccef1c Fri Sep 18 10:41:00 UTC 2020 Max Romanov <max.romanov@nginx.com> Python: app module callable name configuration.
Now it is possible to specify the name of the application callable using optional parameter 'callable'. Default value is 'application'.
This closes #290 issue on GitHub.
|