Skip to content

Conversation

@tnull
Copy link
Collaborator

@tnull tnull commented Nov 3, 2025

We previously attempted to drop the internal runtime from VssStore, resulting into blocking behavior. While we recently made changes that improved our situation (having VSS CI pass again pretty reliably), we just ran into yet another case where the VSS CI hung (cf. https://github.com/lightningdevkit/vss-server/actions/runs/19023212819/job/54322173817?pr=59).

Here we attempt to restore even more of the original pre- ab3d78d / #623 behavior to get rid of the reappearing blocking behavior, i.e., only use the internal runtime in VssStore.

@tnull tnull requested a review from joostjager November 3, 2025 12:19
@ldk-reviews-bot
Copy link

ldk-reviews-bot commented Nov 3, 2025

👋 I see @joostjager was un-assigned.
If you'd like another reviewer assignment, please click here.

@tnull tnull force-pushed the 2025-10-only-use-internal-runtime branch 2 times, most recently from db2db6d to 6792792 Compare November 3, 2025 12:24
@joostjager
Copy link
Contributor

IIRC the previous hang was reproducible locally. Is that still the case with the hang that this PR fixes?

We previously attempted to drop the internal runtime from `VssStore`,
resulting into blocking behavior. While we recently made changes that
improved our situation (having VSS CI pass again pretty reliably), we
just ran into yet another case where the VSS CI hung (cf.
https://github.com/lightningdevkit/vss-server/actions/runs/19023212819/job/54322173817?pr=59).

Here we attempt to restore even more of the original pre-
ab3d78d / lightningdevkit#623 behavior to get rid of
the reappearing blocking behavior, i.e., only use the internal runtime
in `VssStore`.
@tnull tnull force-pushed the 2025-10-only-use-internal-runtime branch from 6792792 to 615c24a Compare November 3, 2025 12:47
@tnull
Copy link
Collaborator Author

tnull commented Nov 3, 2025

IIRC the previous hang was reproducible locally. Is that still the case with the hang that this PR fixes?

Unfortunately it's not. And after kicking CI on lightningdevkit/vss-server#59, the flake went away (just as CI in generally now seemed to 'reliably' pass). I am worried though that it might reappear randomly in production.

@joostjager
Copy link
Contributor

Is it reproducible by putting a loop around the test in Ci? To ensure that this PR really tackles the problem.

@tnull tnull force-pushed the 2025-10-only-use-internal-runtime branch from 4f5a9bf to 7456b95 Compare November 3, 2025 14:05
@tnull tnull force-pushed the 2025-10-only-use-internal-runtime branch 2 times, most recently from 51c92e2 to e94fe69 Compare November 4, 2025 08:37
@tnull tnull force-pushed the 2025-10-only-use-internal-runtime branch from 837f83f to 2911920 Compare November 4, 2025 09:17
@joostjager joostjager removed their request for review November 4, 2025 09:37
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