philippseith / signalr

SignalR server and client in go
MIT License
131 stars 39 forks source link

Support multiple negotiate versions and handle backoff.Stop properly #185

Closed o4eredko closed 10 months ago

o4eredko commented 10 months ago

According to the SignalR specification, based on negotiateVersion, the client should set connection id (v0) or connection token (v1) to the "id" query parameter.

Also, noticed that backoff.Stop doesn't change the client's status to Closed

philippseith commented 10 months ago

@o4eredko Nice catch!