mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2026-02-26 19:52:06 +01:00
MINOR: log: make sess_log() support sess=NULL
At many places in muxes we'll have to add tests to check if the connection is front or back before deciding to log. Instead let's centralize this test in sess_log() to simply do nothing when sess=NULL.
This commit is contained in:
parent
25da9e34f1
commit
9fa267dada
@ -2684,13 +2684,17 @@ void strm_log(struct stream *s)
|
||||
* cannot lead to the creation of a regular stream. Because of this the log
|
||||
* level is LOG_INFO or LOG_ERR depending on the "log-separate-error" setting
|
||||
* in the frontend. The caller must simply know that it should not call this
|
||||
* function to report unimportant events.
|
||||
* function to report unimportant events. It is safe to call this function with
|
||||
* sess==NULL (will not do anything).
|
||||
*/
|
||||
void sess_log(struct session *sess)
|
||||
{
|
||||
int size, level;
|
||||
int sd_size = 0;
|
||||
|
||||
if (!sess)
|
||||
return;
|
||||
|
||||
if (LIST_ISEMPTY(&sess->fe->logsrvs))
|
||||
return;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user