{"comment":{"url":"https://api.github.com/repos/jahrain/greenworks/comments/12922397","html_url":"https://github.com/jahrain/greenworks/commit/bdee30884a63df67857fa25dae2d5b22d6817a1f#commitcomment-12922397","id":12922397,"user":{"login":"jahrain","id":2507914,"avatar_url":"https://avatars.githubusercontent.com/u/2507914?v=3","gravatar_id":"","url":"https://api.github.com/users/jahrain","html_url":"https://github.com/jahrain","followers_url":"https://api.github.com/users/jahrain/followers","following_url":"https://api.github.com/users/jahrain/following{/other_user}","gists_url":"https://api.github.com/users/jahrain/gists{/gist_id}","starred_url":"https://api.github.com/users/jahrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jahrain/subscriptions","organizations_url":"https://api.github.com/users/jahrain/orgs","repos_url":"https://api.github.com/users/jahrain/repos","events_url":"https://api.github.com/users/jahrain/events{/privacy}","received_events_url":"https://api.github.com/users/jahrain/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"bdee30884a63df67857fa25dae2d5b22d6817a1f","created_at":"2015-08-27T09:46:52Z","updated_at":"2015-08-27T09:46:52Z","body":"Yes it should as according to their documentation, but I never had any problems with getting invalid tickets after the function returns so I'm not too sure. It is hard to find correct examples of GetAuthSessionTicket. In the steamworks example (see p2pauth.cpp: CP2PAuthPlayer::StartAuthPlayer()) they don't bother waiting for the callback. It just gets the ticket and sends it to the server. \r\n\r\nAnyways, I refactored the code to use a async callback with the ticket in this commit since GetAuthSessionTicket may block execution within the node.js context. c3d4c9453bfdb8badaea606a34fb2303b3c00c27"}}