diff options
Diffstat (limited to 'protocols/Steam/src')
-rw-r--r-- | protocols/Steam/src/steam_login.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/protocols/Steam/src/steam_login.cpp b/protocols/Steam/src/steam_login.cpp index e68ffb48cb..1c68e5c647 100644 --- a/protocols/Steam/src/steam_login.cpp +++ b/protocols/Steam/src/steam_login.cpp @@ -391,7 +391,8 @@ void CSteamProto::OnLoggedOn(const HttpResponse *response) ptrA token(getStringA("TokenSecret")); ptrA steamId(getStringA("SteamID")); - PushRequest( + // send this request immediately, so we can start polling thread with already loaded all contacts + SendRequest( new GetFriendListRequest(token, steamId), &CSteamProto::OnGotFriendList); |