summaryrefslogtreecommitdiffhomepage
path: root/test/test_perl_application.py
diff options
context:
space:
mode:
authorAndrew Clayton <a.clayton@nginx.com>2023-02-28 15:41:53 +0000
committerAndrew Clayton <a.clayton@nginx.com>2023-03-10 21:40:28 +0000
commitfa81d7a11a7ba31ddded934eac8e58e7c801d44a (patch)
treecb1a9649a9fa8ee6976914bfe4cb7beae72af693 /test/test_perl_application.py
parent78e1122a3c94a150219b4b6e1e594ae5bfdd8d68 (diff)
downloadunit-fa81d7a11a7ba31ddded934eac8e58e7c801d44a.tar.gz
unit-fa81d7a11a7ba31ddded934eac8e58e7c801d44a.tar.bz2
Perl: Fix a crash in the language module.
User @bes-internal reported a Perl module crasher on GitHub. This was due to a Perl application sending back two responses, for each response we would call down into XS_NGINX__Unit__Sandbox_cb(), the first time pctx->req would point to a valid nxt_unit_request_info_t, the second time pctx->req would be NULL. Add an invalid responses check which covers this case. Closes: <https://github.com/nginx/unit/issues/841> Reviewed-by: Alejandro Colomar <alx@nginx.com> Signed-off-by: Andrew Clayton <a.clayton@nginx.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions