Skip to content

Conversation

@Qard
Copy link
Member

@Qard Qard commented May 28, 2025

Working on this here...will reland when I get it working.

@Qard Qard added the bug Something isn't working label May 28, 2025
@Qard Qard force-pushed the fix-shutdown-cleanup branch 3 times, most recently from 7637674 to 0602858 Compare May 28, 2025 10:12
@Qard Qard force-pushed the fix-shutdown-cleanup branch from 0602858 to 522ee4e Compare May 28, 2025 10:27
@Qard Qard force-pushed the fix-shutdown-cleanup branch 2 times, most recently from 9f66788 to 981d29f Compare May 28, 2025 10:41
@Qard Qard force-pushed the fix-shutdown-cleanup branch 3 times, most recently from 202438e to 69fc1c6 Compare May 28, 2025 15:13
@Qard Qard force-pushed the fix-shutdown-cleanup branch from 69fc1c6 to 4f8da04 Compare May 28, 2025 15:51
@Qard Qard force-pushed the fix-shutdown-cleanup branch 4 times, most recently from 9146623 to 541436c Compare May 30, 2025 15:11
@Qard Qard marked this pull request as ready for review May 30, 2025 15:48
This makes it so each instance of Embed holds an Arc so that the
underlying SAPI may be dropped when there are no more Embeds.
A Weak is held to attempt to upgrade an existing SAPI for any
future Embed constructions, but will construct a new SAPI any time
one is unavailable via the Weak.
@Qard Qard force-pushed the fix-shutdown-cleanup branch from 541436c to 7eff1fc Compare May 30, 2025 15:50
Copy link
Member

@mcollina mcollina left a comment

Choose a reason for hiding this comment

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

lgtm

@Qard Qard merged commit 17cbe71 into main May 31, 2025
11 checks passed
@Qard Qard deleted the fix-shutdown-cleanup branch May 31, 2025 05:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants