diff options
author | Max Romanov <max.romanov@nginx.com> | 2021-07-19 16:23:13 +0300 |
---|---|---|
committer | Max Romanov <max.romanov@nginx.com> | 2021-07-19 16:23:13 +0300 |
commit | daa051e7e7266325ef38a606b3aee4377a73f0d0 (patch) | |
tree | 9e2ef1360cecde2680d30ead4ef564b8001cedf2 /docs | |
parent | 4f94df6a71d60e3930d3d5f1dd1301ba43778618 (diff) | |
download | unit-daa051e7e7266325ef38a606b3aee4377a73f0d0.tar.gz unit-daa051e7e7266325ef38a606b3aee4377a73f0d0.tar.bz2 |
Router: fixing assertion on app thread port handle.
A new application thread port message can be processed in the router after the
application is removed from the router. Assertion for this case is replaced by
a condition to store the new thread port until receiving the stop notification
from the application process.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/changes.xml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/changes.xml b/docs/changes.xml index 5265d529..dd8fb731 100644 --- a/docs/changes.xml +++ b/docs/changes.xml @@ -46,6 +46,13 @@ with TLS certificate configured; the bug had appeared in 1.23.0. <change type="bugfix"> <para> +the router process could crash on rapid mutithreaded application +reconfiguration. +</para> +</change> + +<change type="bugfix"> +<para> a descriptor and memory leak occurred in the router process when an app process stopped or crashed. </para> |