Welcome! Log In Create A New Profile

Advanced

[PATCH] upstream keepalive: save and restore connection data

RekGRpth
April 30, 2022 01:04AM
# HG changeset patch
# User RekGRpth <rekgrpth@gmail.com>
# Date 1651294527 -18000
# Sat Apr 30 09:55:27 2022 +0500
# Node ID 7b38618adf6317fc268315b8134a5e2b1bc96269
# Parent a736a7a613ea6e182ff86fbadcb98bb0f8891c0b
upstream keepalive: save and restore connection data

save connection data before keep it
and
restore connection data after yuild it

diff -r a736a7a613ea -r 7b38618adf63 src/http/modules/ngx_http_upstream_keepalive_module.c
--- a/src/http/modules/ngx_http_upstream_keepalive_module.c Tue Feb 08 17:35:27 2022 +0300
+++ b/src/http/modules/ngx_http_upstream_keepalive_module.c Sat Apr 30 09:55:27 2022 +0500
@@ -34,6 +34,8 @@
socklen_t socklen;
ngx_sockaddr_t sockaddr;

+ void *data;
+
} ngx_http_upstream_keepalive_cache_t;


@@ -284,7 +286,7 @@

c->idle = 0;
c->sent = 0;
- c->data = NULL;
+ c->data = item->data;
c->log = pc->log;
c->read->log = pc->log;
c->write->log = pc->log;
@@ -390,6 +392,7 @@
c->write->handler = ngx_http_upstream_keepalive_dummy_handler;
c->read->handler = ngx_http_upstream_keepalive_close_handler;

+ item->data = c->data;
c->data = item;
c->idle = 1;
c->log = ngx_cycle->log;
_______________________________________________
nginx-devel mailing list -- nginx-devel@nginx.org
To unsubscribe send an email to nginx-devel-leave@nginx.org
Subject Author Views Posted

[PATCH] upstream keepalive: save and restore connection data

RekGRpth 612 April 30, 2022 01:04AM

Re: [PATCH] upstream keepalive: save and restore connection data

Maxim Dounin 109 April 30, 2022 06:20PM

Re: [PATCH] upstream keepalive: save and restore connection data

RekGRpth 200 April 30, 2022 10:48PM

Re: [PATCH] upstream keepalive: save and restore connection data

Maxim Dounin 140 May 01, 2022 11:56AM

Re: [PATCH] upstream keepalive: save and restore connection data

RekGRpth 113 May 01, 2022 11:44PM

Re: [PATCH] upstream keepalive: save and restore connection data

Maxim Dounin 94 May 02, 2022 04:12PM

Re: [PATCH] upstream keepalive: save and restore connection data

RekGRpth 94 May 05, 2022 12:24AM

Re: [PATCH] upstream keepalive: save and restore connection data

Maxim Dounin 146 May 05, 2022 05:38PM

Re: [PATCH] upstream keepalive: save and restore connection data

RekGRpth 108 May 05, 2022 11:40PM

Re: [PATCH] upstream keepalive: save and restore connection data

Maxim Dounin 106 May 06, 2022 09:30AM

Re: [PATCH] upstream keepalive: save and restore connection data

RekGRpth 119 May 06, 2022 09:58AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 236
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready