Update WebSocket connection handling in MultiChatDialog: Change raceLimit to 1 to prevent duplicate daemon sockets and ensure only one connection attempt in parallel.
This commit is contained in:
@@ -321,8 +321,8 @@ export default {
|
||||
happyDelayMs: 40,
|
||||
// Join fallback delay if token is slow to arrive
|
||||
joinFallbackDelayMs: 120,
|
||||
// Limit how many parallel WS candidates to race (prevents server socket buildup)
|
||||
raceLimit: 3
|
||||
// Default: only one connection attempt in parallel (prevents duplicate daemon sockets)
|
||||
raceLimit: 1
|
||||
};
|
||||
},
|
||||
// Hinweis: Öffnen erfolgt über methods.open(), damit Parent per Ref aufrufen kann
|
||||
@@ -604,7 +604,7 @@ export default {
|
||||
const n = parseInt(ls, 10);
|
||||
if (!isNaN(n) && n > 0) return Math.min(n, 6);
|
||||
} catch (_) { }
|
||||
return this.raceLimit || 3;
|
||||
return this.raceLimit || 1;
|
||||
},
|
||||
spawnCandidate(url, protocols) {
|
||||
if (!this.opened) return;
|
||||
|
||||
Reference in New Issue
Block a user