bneradt opened a new pull request, #13082:
URL: https://github.com/apache/trafficserver/pull/13082

   When multiple jax_fingerprint.so instances are loaded (e.g., one per 
fingerprinting method), each instance was reserving its own user arg slot. ATS 
has a limited number of slots (~4 per type), causing methods like JA3 and JA4 
to fail silently when slots were exhausted.
   
   Solution: Share a single user arg slot per type (TS_USER_ARGS_VCONN or 
TS_USER_ARGS_TXN) across all jax_fingerprint instances. A ContextMap stores 
JAxContext instances keyed by method name.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to