Skip to content

asyn-thrdd: addressing stalls in ci#18339

Closed
icing wants to merge 2 commits intocurl:masterfrom
icing:asyn-thrdd-safer
Closed

asyn-thrdd: addressing stalls in ci#18339
icing wants to merge 2 commits intocurl:masterfrom
icing:asyn-thrdd-safer

Conversation

@icing
Copy link
Contributor

@icing icing commented Aug 21, 2025

Disable pthread_cancel in pushed cleanup function. Close wakeup socket when shutting down resolving, since we no longer want wakeups.

Disable pthread_cancel in pushed cleanup function.
Close wakeup socket when shutting down resolving, since
we no longer want wakeups.
@github-actions github-actions bot added the name lookup DNS and related tech label Aug 21, 2025
@icing icing marked this pull request as ready for review August 21, 2025 13:20
@icing icing requested review from bagder and vszakats August 21, 2025 13:20
Copy link
Member

@vszakats vszakats left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, it's kind of magic, so I say let's merge, and CI will tell
if there is any remaining flakiness there.

@bagder bagder closed this in b63cce7 Aug 21, 2025
@MarcelRaad
Copy link
Member

Unfortunately, this broke the --disable-socketpair build:
https://curl.se/dev/log.cgi?id=20250822034108-3056351#prob1

@icing
Copy link
Contributor Author

icing commented Aug 22, 2025

Unfortunately, this broke the --disable-socketpair build: https://curl.se/dev/log.cgi?id=20250822034108-3056351#prob1

Thanks. Should be addressed via #18347

bagder pushed a commit that referenced this pull request Aug 22, 2025
Regression from #18339

Reported-by: Marcel Raad
Closes #18347
vszakats added a commit that referenced this pull request Aug 22, 2025
A wrong type here has seen to manifest in CI failures with gcc-12 macOS.

Ref: #18348 (comment)
Ref: https://github.com/curl/curl/actions/runs/17153761944/job/48665734013?pr=18349

Follow-up to b63cce7 #18339
Follow-up to 88fc6c4 #18263

Closes #18355
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

name lookup DNS and related tech

Development

Successfully merging this pull request may close these issues.

4 participants