Skip to content

Intermittent CI failures of ja3_fingerprint #11431

@JosiahWI

Description

@JosiahWI

After investigating the CI failures, I discovered that they are due to a race condition between the DUMP_HEADER macro and some other debug logging in HttpTransact. The debug output can be interleaved because the DUMP_HEADER macro makes separate, unsynchronized calls to fprintf(stderr, ...), and the AuTest fails because traffic.out doesn't match the gold file. I intend to fix this by batching everything in one call to fprintf instead of separate ones.

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions