diff --git a/steam/client/__init__.py b/steam/client/__init__.py index 71fbb55..60253d0 100644 --- a/steam/client/__init__.py +++ b/steam/client/__init__.py @@ -516,6 +516,10 @@ class SteamClient(CMClient, BuiltinBase): self.send(message) resp = self.wait_msg(EMsg.ClientLogOnResponse, timeout=30) + + if resp.body.eresult == EResult.OK: + gevent.sleep(0.5) + return EResult(resp.body.eresult) if resp else EResult.Fail def anonymous_login(self):