Skip to content

Comments

[Backport release-3_40] fix fcgi concurrent race condition#61189

Merged
nyalldawson merged 3 commits intorelease-3_40from
backport-61108-to-release-3_40
Mar 25, 2025
Merged

[Backport release-3_40] fix fcgi concurrent race condition#61189
nyalldawson merged 3 commits intorelease-3_40from
backport-61108-to-release-3_40

Conversation

@qgis-bot
Copy link
Collaborator

Backport #61108
Authored by: @benoitdm-oslandia

Remove duplicate "mShouldStop.store( false )" in "run()" as already set in constructor. In
the case when "stop()" is called before the "run()" (very very short request and system is
too slow to start the thread), the monitoring thread did not detect the end of response
and the request went in timeout.
@github-actions github-actions bot added this to the 3.40.6 milestone Mar 25, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Mar 25, 2025

🪟 Windows builds

Download Windows builds of this PR for testing.
Debug symbols for this build are available here.
(Built from commit 74fd9f2)

🪟 Windows Qt6 builds

Download Windows Qt6 builds of this PR for testing.
(Built from commit 74fd9f2)

@nyalldawson nyalldawson merged commit 771ac51 into release-3_40 Mar 25, 2025
35 checks passed
@nyalldawson nyalldawson deleted the backport-61108-to-release-3_40 branch March 25, 2025 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants