Skip to content

Commit f6ff9d3

Browse files
committed
enhancement #25: add delay before re try to connect
1 parent b033061 commit f6ff9d3

File tree

1 file changed

+2
-1
lines changed
  • UnityProject/Packages/com.pollenrobotics.gstreamerwebrtc/Runtime/Scripts

1 file changed

+2
-1
lines changed

UnityProject/Packages/com.pollenrobotics.gstreamerwebrtc/Runtime/Scripts/BaseSignalling.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ public class BaseSignalling
5858
protected CancellationTokenSource _cts;
5959

6060
private const int MAX_CONNECTION_ATTEMPTS = 100;
61+
private const int PAUSE_BETWEEN_CONNECTION_ATTEMPTS_MS = 5000;
6162

6263
private bool request_stop = false;
6364

@@ -119,7 +120,7 @@ public async void Connect()
119120
if (request_stop)
120121
break;
121122
}
122-
123+
await Task.Delay(PAUSE_BETWEEN_CONNECTION_ATTEMPTS_MS);
123124
}
124125
if (webSocket.State != WebSocketState.Open && !request_stop)
125126
Debug.LogError("Failed to connect to WebSocket server.");

0 commit comments

Comments
 (0)