You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Client already has the field ConnectionTimeout but it is not implemented yet. As the internal server list is quite outdated it would be usefull for beginners to understand quite quickly why there code is not working. The library should Timeout after a few seconds and emit an event.
Implement Timeout
Add default ConnectionTimeout value
Add TimeoutError Event
Update GoDocs Example to include the TimeoutError Event (also LogOnFailedEvent and a comment about SteamGuard)
I don't have enough knowledge in the internals of this library to safely implement it but I hope that this is enough information for you to implement and properly test it.
P.S.: It would be really helpfull if you would upload maybe a drawing that shows how a protobuf message travels through your library until it is send of. Or maybe just a short description in a markdown document on how this library works under the hood.
The text was updated successfully, but these errors were encountered:
The Client already has the field
ConnectionTimeout
but it is not implemented yet. As the internal server list is quite outdated it would be usefull for beginners to understand quite quickly why there code is not working. The library should Timeout after a few seconds and emit an event.ConnectionTimeout
valueIn the function dialTCP (connection.go#L32) replace
with
Also in the struct
tcpConnection
(#L26) the type forconn
needs to be changed fromto
I don't have enough knowledge in the internals of this library to safely implement it but I hope that this is enough information for you to implement and properly test it.
P.S.: It would be really helpfull if you would upload maybe a drawing that shows how a protobuf message travels through your library until it is send of. Or maybe just a short description in a markdown document on how this library works under the hood.
The text was updated successfully, but these errors were encountered: