ソースを参照

GUI: add additional ws message for debugging (#810) (#860)

* add additional ws message for debugging

* Update frontend/taipy-gui/base/src/utils.ts

Co-authored-by: Fabien Lelaquais <86590727+FabienLelaquais@users.noreply.github.com>

---------

Co-authored-by: Fabien Lelaquais <86590727+FabienLelaquais@users.noreply.github.com>
Dinh Long Nguyen 1 年間 前
コミット
bd4c3d28af
1 ファイル変更5 行追加2 行削除
  1. 5 2
      frontend/taipy-gui/base/src/utils.ts

+ 5 - 2
frontend/taipy-gui/base/src/utils.ts

@@ -19,16 +19,19 @@ export const initSocket = (socket: Socket, appManager: TaipyApp) => {
     });
     // Send a request to get App ID to verify that the app has not been reloaded
     socket.io.on("reconnect", () => {
+        console.log("WebSocket reconnected")
         sendWsMessage(socket, "AID", "reconnect", appManager.appId, appManager.clientId, appManager.context);
     });
     // try to reconnect on connect_error
-    socket.on("connect_error", () => {
+    socket.on("connect_error", (err) => {
+        console.log("Error connecting WebSocket: ", err);
         setTimeout(() => {
             socket && socket.connect();
         }, 500);
     });
     // try to reconnect on server disconnection
-    socket.on("disconnect", (reason) => {
+    socket.on("disconnect", (reason, details) => {
+        console.log("WebSocket disconnected due to: ", reason, details);
         if (reason === "io server disconnect") {
             socket && socket.connect();
         }