]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
[BUG] fix forgotten server session counter
authorWilly Tarreau <w@1wt.eu>
Sun, 30 Nov 2008 23:08:28 +0000 (00:08 +0100)
committerWilly Tarreau <w@1wt.eu>
Sun, 30 Nov 2008 23:08:28 +0000 (00:08 +0100)
The server session counter was forgotten when the session establishes.

src/session.c

index f49814a33290ea3b50e801627c64280dcd9e7635..0df174a1c961239a50eb23563573e53426dc9edb 100644 (file)
@@ -350,6 +350,8 @@ void sess_update_stream_int(struct session *s, struct stream_interface *si)
                conn_err = connect_server(s);
                if (conn_err == SN_ERR_NONE) {
                        /* state = SI_ST_CON now */
+                       if (s->srv)
+                               s->srv->cum_sess++;
                        return;
                }