Skip to content

Commit ddced7c

Browse files
authored
Merge pull request #3496 from DataDog/glopes/stale-client-ip
Clear client_ip on request_init
2 parents cebce04 + b512139 commit ddced7c

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

appsec/src/extension/request_lifecycle.c

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,13 @@ void dd_req_lifecycle_rinit(bool force)
118118
if (!_cur_req_span) {
119119
mlog(dd_log_debug, "No root span available on request init");
120120
}
121+
122+
if (_client_ip) {
123+
mlog(dd_log_warning, "Client IP not cleared on prev request. Value %p",
124+
(void *)_client_ip);
125+
_client_ip = NULL;
126+
}
127+
121128
_do_request_begin_php();
122129
}
123130

0 commit comments

Comments
 (0)