Skip to content

Conversation

@hssyoo
Copy link
Contributor

@hssyoo hssyoo commented Nov 5, 2025

Upgrades awscrt to 0.28.4.

awslabs/aws-crt-python#686 added validation to ensure that awscrt.io.init_logging isn't called more than once since it's not thread-safe. This PR addresses the break by changing the enable_crt_logging and disable_crt_logging functions to use aws.io.set_log_level instead and initializes CRT logging once at the top.

@hssyoo hssyoo marked this pull request as ready for review November 5, 2025 17:59
@hssyoo hssyoo closed this Nov 5, 2025
@hssyoo hssyoo reopened this Nov 5, 2025
Copy link
Member

@ashovlin ashovlin left a comment

Choose a reason for hiding this comment

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

Diff looks good. Hit retry on some of the flaky failures.

@hssyoo hssyoo merged commit 161131e into v2 Nov 6, 2025
86 of 92 checks passed
@hssyoo hssyoo deleted the upgrade-crt-0.28.4 branch November 6, 2025 15:18
@RyanFitzSimmonsAK RyanFitzSimmonsAK mentioned this pull request Nov 11, 2025
2 tasks
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.

2 participants