From 197cad7fb538f8628025efdd4f138bc5917070c4 Mon Sep 17 00:00:00 2001 From: kayone Date: Wed, 13 Nov 2013 12:27:27 -0800 Subject: [PATCH] signalr connection fails if can't connect in 5 seconds. --- src/NzbDrone.Integration.Test/IntegrationTest.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Integration.Test/IntegrationTest.cs b/src/NzbDrone.Integration.Test/IntegrationTest.cs index b0908e008..90a5ad426 100644 --- a/src/NzbDrone.Integration.Test/IntegrationTest.cs +++ b/src/NzbDrone.Integration.Test/IntegrationTest.cs @@ -121,10 +121,17 @@ protected void ConnectSignalR() } }); + var retryCount = 0; while (_signalrConnection.State != ConnectionState.Connected) { - Console.WriteLine("Connecting to signalR" + _signalrConnection.State); + if (retryCount > 25) + { + Assert.Fail("Couldn't establish signalr connection. State: {0}", _signalrConnection.State); + } + + retryCount++; + Console.WriteLine("Connecting to signalR" + _signalrConnection.State); Thread.Sleep(200); }