修复触发多个client连接的bug

This commit is contained in:
2026-06-04 12:26:43 +08:00
parent b42372be58
commit 75ce13c768

View File

@@ -280,9 +280,16 @@ const selectMountpoint = async (selectedMountpoint) => {
await sizeConnect();
};
const disconnect = async () => {
if (caster) {
caster.disconnect();
}
};
const connect = async () => {
try {
setPassword();
disconnect();
// 连接差分数据流
const connection = await caster.connect(mountpoint.value);
while (true) {
@@ -326,12 +333,6 @@ const connect = async () => {
}
};
const disconnect = async () => {
if (caster) {
caster.disconnect();
}
};
const saveMsg = (msg) => {
const data = {
mountpoint: mountpoint.value,