We do not do a new connection for every request.
Instead, on every request, the client checks if the connection is still working by sending a Ping (and receiving a Pong). If this fails, an endless loop is started that tries to reconnect to the server.
Probably still not the best or most elegant solution, but solves the problem of clients being stuck.
Resolved by 765447e6d156a6f5505e4b4c4731393a22c52f00
We do not do a new connection for every request.
Instead, on every request, the client checks if the connection is still working by sending a Ping (and receiving a Pong). If this fails, an endless loop is started that tries to reconnect to the server.
Probably still not the best or most elegant solution, but solves the problem of clients being stuck.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Resolved by
765447e6d1We do not do a new connection for every request.
Instead, on every request, the client checks if the connection is still working by sending a Ping (and receiving a Pong). If this fails, an endless loop is started that tries to reconnect to the server.
Probably still not the best or most elegant solution, but solves the problem of clients being stuck.