mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-01-19 12:10:46 +00:00
MINOR: server: remove a few unneeded LIST_INIT calls after LIST_DEL_LOCKED
Since LIST_DEL_LOCKED() and LIST_POP_LOCKED() now automatically reinitialize the removed element, there's no need for keeping this LIST_INIT() call in the idle connection code.
This commit is contained in:
parent
4c747e86cd
commit
c912f94b57
@ -699,7 +699,6 @@ static inline void conn_free(struct connection *conn)
|
||||
|
||||
conn_force_unsubscribe(conn);
|
||||
LIST_DEL_LOCKED(&conn->list);
|
||||
LIST_INIT(&conn->list);
|
||||
pool_free(pool_head_connection, conn);
|
||||
}
|
||||
|
||||
|
@ -1308,11 +1308,9 @@ int connect_server(struct stream *s)
|
||||
(((s->be->options & PR_O_REUSE_MASK) != PR_O_REUSE_NEVR) &&
|
||||
s->txn && (s->txn->flags & TX_NOT_FIRST)))) {
|
||||
srv_conn = LIST_POP_LOCKED(&srv->idle_orphan_conns[tid],
|
||||
struct connection *, list);
|
||||
if (srv_conn) {
|
||||
LIST_INIT(&srv_conn->list);
|
||||
struct connection *, list);
|
||||
if (srv_conn)
|
||||
reuse_orphan = 1;
|
||||
}
|
||||
}
|
||||
|
||||
/* If we've picked a connection from the pool, we now have to
|
||||
|
@ -5317,7 +5317,6 @@ struct task *srv_cleanup_toremove_connections(struct task *task, void *context,
|
||||
|
||||
while ((conn = LIST_POP_LOCKED(&toremove_connections[tid],
|
||||
struct connection *, list)) != NULL) {
|
||||
LIST_INIT(&conn->list);
|
||||
conn->mux->destroy(conn);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user