{"action":"created","issue":{"url":"https://api.github.com/repos/aspnet/SignalR/issues/2367","repository_url":"https://api.github.com/repos/aspnet/SignalR","labels_url":"https://api.github.com/repos/aspnet/SignalR/issues/2367/labels{/name}","comments_url":"https://api.github.com/repos/aspnet/SignalR/issues/2367/comments","events_url":"https://api.github.com/repos/aspnet/SignalR/issues/2367/events","html_url":"https://github.com/aspnet/SignalR/issues/2367","id":325951446,"number":2367,"title":"Flakey ClientPingsMultipleTimes","user":{"login":"JamesNK","id":303201,"avatar_url":"https://avatars2.githubusercontent.com/u/303201?v=4","gravatar_id":"","url":"https://api.github.com/users/JamesNK","html_url":"https://github.com/JamesNK","followers_url":"https://api.github.com/users/JamesNK/followers","following_url":"https://api.github.com/users/JamesNK/following{/other_user}","gists_url":"https://api.github.com/users/JamesNK/gists{/gist_id}","starred_url":"https://api.github.com/users/JamesNK/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JamesNK/subscriptions","organizations_url":"https://api.github.com/users/JamesNK/orgs","repos_url":"https://api.github.com/users/JamesNK/repos","events_url":"https://api.github.com/users/JamesNK/events{/privacy}","received_events_url":"https://api.github.com/users/JamesNK/received_events","type":"User","site_admin":false},"labels":[{"id":885085373,"url":"https://api.github.com/repos/aspnet/SignalR/labels/flaky%20test","name":"flaky test","color":"ffff00","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-24T03:31:23Z","updated_at":"2018-05-24T03:44:15Z","closed_at":null,"author_association":"MEMBER","body":"https://travis-ci.org/aspnet/SignalR/jobs/382984813\r\n\r\n```\r\n  Failed   Microsoft.AspNetCore.SignalR.Client.Tests.HubConnectionTests+Protocol.ClientPingsMultipleTimes\r\nRUNDOTNET : error Message:  [/home/travis/.dotnet/buildtools/korebuild/2.2.0-preview1-17060/KoreBuild.proj]\r\n   System.TimeoutException : Operation in ClientPingsMultipleTimes timed out at /_/test/Microsoft.AspNetCore.SignalR.Client.Tests/HubConnectionTests.Protocol.cs:586\r\n  Stack Trace:\r\n     at System.Threading.Tasks.TaskExtensions.OrTimeout[T](Task`1 task, TimeSpan timeout, String memberName, String filePath, Nullable`1 lineNumber)\r\n     at Microsoft.AspNetCore.SignalR.Client.Tests.HubConnectionTests.Protocol.ClientPingsMultipleTimes() in /_/test/Microsoft.AspNetCore.SignalR.Client.Tests/HubConnectionTests.Protocol.cs:line 586\r\n     at Microsoft.AspNetCore.SignalR.Client.Tests.HubConnectionTests.Protocol.ClientPingsMultipleTimes() in /_/test/Microsoft.AspNetCore.SignalR.Client.Tests/HubConnectionTests.Protocol.cs:line 592\r\n  --- End of stack trace from previous location where exception was thrown ---\r\n  Application startup exception: System.NotSupportedException: Duplicate definitions of 'OverloadedMethod'. Overloading is not supported.\r\n     at Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher`1.DiscoverHubMethods() in /_/src/Microsoft.AspNetCore.SignalR.Core/Internal/DefaultHubDispatcher.cs:line 417\r\n     at Microsoft.AspNetCore.SignalR.Internal.DefaultHubDispatcher`1..ctor(IServiceScopeFactory serviceScopeFactory, IHubContext`1 hubContext, IOptions`1 hubOptions, IOptions`1 globalHubOptions, ILogger`1 logger) in /_/src/Microsoft.AspNetCore.SignalR.Core/Internal/DefaultHubDispatcher.cs:line 38\r\n  --- End of stack trace from previous location where exception was thrown ---\r\n     at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, ServiceProviderEngineScope scope)\r\n     at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScoped(ScopedCallSite scopedCallSite, ServiceProviderEngineScope scope)\r\n     at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitConstructor(ConstructorCallSite constructorCallSite, ServiceProviderEngineScope scope)\r\n     at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteRuntimeResolver.VisitScoped(ScopedCallSite scopedCallSite, ServiceProviderEngineScope scope)\r\n     at Microsoft.Extensions.Internal.ActivatorUtilities.GetServiceOrCreateInstance[T](IServiceProvider provider)\r\n     at Microsoft.AspNetCore.Connections.ConnectionBuilderExtensions.UseConnectionHandler[TConnectionHandler](IConnectionBuilder connectionBuilder)\r\n     at Microsoft.AspNetCore.SignalR.HubRouteBuilder.<>c__3`1.<MapHub>b__3_0(IConnectionBuilder builder) in /_/src/Microsoft.AspNetCore.SignalR/HubRouteBuilder.cs:line 58\r\n     at Microsoft.AspNetCore.Http.Connections.ConnectionsRouteBuilder.MapConnections(PathString path, HttpConnectionDispatcherOptions options, Action`1 configure) in /_/src/Microsoft.AspNetCore.Http.Connections/ConnectionsRouteBuilder.cs:line 45\r\n     at Microsoft.AspNetCore.SignalR.HubRouteBuilder.MapHub[THub](PathString path, Action`1 configureOptions) in /_/src/Microsoft.AspNetCore.SignalR/HubRouteBuilder.cs:line 59\r\n     at Microsoft.AspNetCore.SignalR.Tests.MapSignalRTests.<>c.<MapSignalRFailsForInvalidHub>b__0_1(HubRouteBuilder routes) in /_/test/Microsoft.AspNetCore.SignalR.Tests/MapSignalRTests.cs:line 18\r\n     at Microsoft.AspNetCore.Builder.ConnectionsAppBuilderExtensions.UseConnections(IApplicationBuilder app, Action`1 configure) in /_/src/Microsoft.AspNetCore.Http.Connections/ConnectionsAppBuilderExtensions.cs:line 34\r\n     at Microsoft.AspNetCore.Builder.SignalRAppBuilderExtensions.UseSignalR(IApplicationBuilder app, Action`1 configure) in /_/src/Microsoft.AspNetCore.SignalR/SignalRAppBuilderExtensions.cs:line 35\r\n     at Microsoft.AspNetCore.SignalR.Tests.MapSignalRTests.<>c__DisplayClass9_0.<BuildWebHost>b__1(IApplicationBuilder app) in /_/test/Microsoft.AspNetCore.SignalR.Tests/MapSignalRTests.cs:line 139\r\n     at Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()\r\n```"},"comment":{"url":"https://api.github.com/repos/aspnet/SignalR/issues/comments/391578604","html_url":"https://github.com/aspnet/SignalR/issues/2367#issuecomment-391578604","issue_url":"https://api.github.com/repos/aspnet/SignalR/issues/2367","id":391578604,"user":{"login":"anurse","id":7574,"avatar_url":"https://avatars3.githubusercontent.com/u/7574?v=4","gravatar_id":"","url":"https://api.github.com/users/anurse","html_url":"https://github.com/anurse","followers_url":"https://api.github.com/users/anurse/followers","following_url":"https://api.github.com/users/anurse/following{/other_user}","gists_url":"https://api.github.com/users/anurse/gists{/gist_id}","starred_url":"https://api.github.com/users/anurse/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anurse/subscriptions","organizations_url":"https://api.github.com/users/anurse/orgs","repos_url":"https://api.github.com/users/anurse/repos","events_url":"https://api.github.com/users/anurse/events{/privacy}","received_events_url":"https://api.github.com/users/anurse/received_events","type":"User","site_admin":false},"created_at":"2018-05-24T03:44:15Z","updated_at":"2018-05-24T03:44:15Z","author_association":"MEMBER","body":"We can probably just fix this by increasing the timeout. Right now it only delays for `200` milliseconds. It makes sense that on a slow machine this might not be enough to get a ping message."}}
{"actor":{"display_login":"anurse"}}