Phase 783: clear sync push halt on guest mesh peer-join

Guests resume watermark delta sync after reconnect instead of staying
halted when ACK gate had paused host pushes.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
Raven Scott
2026-06-03 21:20:57 -04:00
co-authored by Cursor
parent f5f2f2987d
commit 31cdce2c9d
2 changed files with 3 additions and 0 deletions
@@ -399,6 +399,7 @@ _wireGuild (guildInstance) {
} else {
const joinGuildId = this.guild?.guild?.id
const joinUserId = this.identity?.user?.id
if (joinGuildId) this.clearGuildSyncPushHalt(joinGuildId)
if (joinGuildId && joinUserId) {
await this._gossipMemberJoinForUser(joinGuildId, joinUserId).catch(() => {})
void this._nudgeGuildMemberJoinGossip(joinGuildId, joinUserId)