reya's avatar
reya
npub1zfss...w445
reya's avatar
reya 1 month ago
learning korean, pretty interesting language.
reya's avatar
reya 1 month ago
Hi @Yuki Kishimoto I've noticed a strange issue when nostr-sdk close subscription early without wait for AUTH completed, this is why sometime Coop cannot load full messages because it cannot read from relay. The flow look like this: User send REQ -> Relay send AUTH and CLOSED -> SDK is sending AUTH and also remove the subscription because of CLOSED -> Relay return OK -> SDK cannot resubscribe because the subscription was removed. Relay software:
reya's avatar
reya 1 month ago
I think GTA6 will be the biggest slop this year
reya's avatar
reya 2 months ago
Summer Game Fest this year is awesome
reya's avatar
reya 3 months ago
Sorry, I'm kinda wrong here, the stream events API is fine, but the problem is the negentropy part in gossip. After removed the negentropy sync and force to use typical stream events API, gossip is became very fast. Other temporary fix is set timeout for gossip sync very low like this: ``` GossipConfig::default() .sync_initial_timeout(Duration::from_millis(100)) .sync_idle_timeout(Duration::from_millis(100)), ``` So I think we should have an option to disable negentropy, also I think it will better if we have an API for client dev manual run gossip fetch for a Public Key cc @Yuki Kishimoto , @Awiteb View quoted note →