nickb123 Posted June 19, 2016 Report Share Posted June 19, 2016 So, we all know that error 16 timeout is steam's fault. It doesn't return an offer object, but sometimes (most of the time), the offer does go through. So I have no way of recording the offer in my database. The only thing I could do is take a hash of the itemIDs and store that in my DB and wait for a new offer to come in that matches it. Is this what you guys do? Is there anything else i can do? Quote Link to comment Share on other sites More sharing options...
Dr. McKay Posted June 19, 2016 Report Share Posted June 19, 2016 There are pretty much two things you can do.Cancel unknown offers in unknownOfferSent and hope that the user doesn't accept it before you can cancel it (and if they do, fix it manually) Include some kind of internal identifier in the trade offer message and use that to track offers instead of (or in addition to) the offer ID Quote Link to comment Share on other sites More sharing options...
nickb123 Posted June 19, 2016 Author Report Share Posted June 19, 2016 Oh of course! I already have an internal id - i'll use that. Quote Link to comment Share on other sites More sharing options...
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.