Well I thought podping gossip was stable but the writer just hung again.
-
@alecksgates I think it’s the DHT tracker. I may just have to remove that part for now and just go back to a bootstrap node list. It’s making the debug process more cumbersome than it should be. I think the actor within that crate is stalling out. The whole process hangs so that SIGINT is ineffective.
@dave Strange that a peer discovery process would hang a publishing component.
-
@dave Strange that a peer discovery process would hang a publishing component.
@alecksgates DTT wraps the iroh gossip actor with it's own, so I thought it was an issue with that. But, now I'm doubting myself looking at the code. It might still be iroh issues hanging the mpsc channel.
-
@alecksgates I have a health checker thread that monitors things and tries to self heal. It catches most transient things. This particular hang is deep though.
-
@dave Strange that a peer discovery process would hang a publishing component.
@alecksgates I’m seeing that Iroh uses a debug/tracing crate. I’ve enabled RUST_LOG for that and we’ll see if that catches whatever is stalling the channel.
-
@alecksgates I’m seeing that Iroh uses a debug/tracing crate. I’ve enabled RUST_LOG for that and we’ll see if that catches whatever is stalling the channel.
@dave with plexor I attach a trace context to every event for this very reason
-
@dave looks stalled again.
[
[HEALTH] STALLED | recv=0 | bcast_failures=0 | last_notif=219s ago
[WATCHDOG] No gossip notifications for 276s, re-bootstrapping...
[WATCHDOG] Re-joining 15 peers...
[HEALTH] STALLED | recv=0 | bcast_failures=0 | last_notif=279s ago
[HEALTH] STALLED | recv=0 | bcast_failures=0 | last_notif=339s ago
[info] Broadcast PeerAnnounce for 7fac339086c091d67ec1a04220a3bf42ba8c1fe428541c2cea65eee00df45821 -
I podcastindex.social shared this topic
-
@dave looks stalled again.
[
[HEALTH] STALLED | recv=0 | bcast_failures=0 | last_notif=219s ago
[WATCHDOG] No gossip notifications for 276s, re-bootstrapping...
[WATCHDOG] Re-joining 15 peers...
[HEALTH] STALLED | recv=0 | bcast_failures=0 | last_notif=279s ago
[HEALTH] STALLED | recv=0 | bcast_failures=0 | last_notif=339s ago
[info] Broadcast PeerAnnounce for 7fac339086c091d67ec1a04220a3bf42ba8c1fe428541c2cea65eee00df45821@suorcd Yep. Debugging now...
-
@dave do you mind if the Build x86_64-pc-windows-msvc is removed.
It was added by #vibe_coding and I can not maintain it, nor do i want to. -
@dave do you mind if the Build x86_64-pc-windows-msvc is removed.
It was added by #vibe_coding and I can not maintain it, nor do i want to.@suorcd Fine by me. Yank it.
-
@dave working on PR
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register LoginWelcome To Podcasting.Chat!
This forum is for podcasters, podcast guests, and podcast enthusiasts alike to share tips, tricks, and their love of the medium.
This forum is fully federated, so you are able to contribute to any discussion here through your own software of choice (e.g. Mastodon, Misskey, Lemmy, Piefed, etc.). So you can sign up for an account here and it federates around the Fediverse. You can also follow feeds and topics from your other Fedi-enabled accounts.

