Skip to content

vtls_scache: check reentrancy#21383

Closed
icing wants to merge 1 commit into
curl:masterfrom
icing:vtls_scache-reentrance-check
Closed

vtls_scache: check reentrancy#21383
icing wants to merge 1 commit into
curl:masterfrom
icing:vtls_scache-reentrance-check

Conversation

@icing
Copy link
Copy Markdown
Contributor

@icing icing commented Apr 20, 2026

Track lock status of session cache, add DEBUGASSERT()s for proper calling sequences. Add check of lock status.

Use lock status check to prevent reentry of import/export calls. Deny such calls with CURLE_RECURSIVE_API_CALL.

Alternative to #21381

Track lock status of session cache, add DEBUGASSERT()s for proper
calling sequences. Add check of lock status.

Use lock status check to prevent reentry of import/export calls.
Deny such calls with CURLE_RECURSIVE_API_CALL.
@icing icing requested a review from bagder April 20, 2026 08:38
@bagder bagder closed this in 5448495 Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants