Просмотр исходного кода

fix(studio): send initial events ping

fanghanjun 6 месяцев назад
Родитель
Сommit
b361faa0e8
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      packages/studio/src/api/server.ts

+ 1 - 0
packages/studio/src/api/server.ts

@@ -1138,6 +1138,7 @@ export function createStudioServer(initialConfig: ProjectConfig, root: string) {
         stream.writeSSE({ event, data: JSON.stringify(data) });
       };
       subscribers.add(handler);
+      await stream.writeSSE({ event: "ping", data: "" });
 
       // Keep alive
       const keepAlive = setInterval(() => {