viktor Posted October 22, 2019 Report Posted October 22, 2019 Hello, I'm using this code to keep me logged (to avoid session expired) setInterval(function() { if (client.steamID) { client.webLogOn(); } else { client.logOn(account); } }, 1800000); but sometimes I'm getting crash with LogonSessionReplaced, should I use relog() instead? Quote
Dr. McKay Posted October 22, 2019 Report Posted October 22, 2019 That code looks fine. LogonSessionReplaced means the same account was signed into from the same IP with the same logonID. If you don't want it to crash your app, you need to handle the error event. Quote
viktor Posted October 22, 2019 Author Report Posted October 22, 2019 yeah, but I'm using this account only for logging via nodejs, I guess steam was lagged and tried to double login or something should I use .relog function, random logonId or just trying to do event 'error' and do console log for this error to prevent crash? (this case is very rare, 1st time it crashed since 1 month) Quote
Dr. McKay Posted October 24, 2019 Report Posted October 24, 2019 Your best bet is just to handle the error event and if that happens, call logOn again. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.