Jos pelaan jotain peliä, esim CS, niin tulee melko usein WSAINTER error ja peli sulkeutuu. Sama ongelma on myös Runescapea pelatessa. Jos menen johonkin tiettyyn paikkaan, niin ikkuna sulkeutuu. Taikka kirjautuessa sisään ikkuna sulkeutuu.
Johtuuko tämä viruksesta vai mistä?
Johtuuko tämä viruksesta vai mistä?
Vastaukset 1
Vanhimmat
Varmaa tietoa ei valitettavasti ole.
Mutta vinkkinä kuitenkin:
windows -ohjelmoinnissa käytettäessä soketteja (TCP/IP, myös UDP, eli verkkoliikenteessä)
ja siellä:
1. monet asiaan liittyvät funktiot alkavat WSA...
kuten esim. WSAStartup ja WSACleanup.
Funktioista lisää täällä:
http://msdn.microsoft.com/en-us/library/ms742213(VS.85).aspx
2. Myös asiaan liittyvät virheilmoitukset alkavat WSA:
Niistä löytyy luettelo täällä:
http://msdn.microsoft.com/en-us/library/ms740668.aspx
WSAINTER? - kirjoititkohan tuon väärin?
Tarkoititko tätä:
WSAEINTR
10004
Interrupted function call.
A blocking operation was interrupted by a call to WSACancelBlockingCall.
Olisikohan pelin joku sisäinen timeout lauennut, kun joku peliserveri tai toisen pelaajan kone (jos peli käyttää suoria yhteyksiä kahden pelaajan koneiden välillä peliserverin lisäksi/sijasta) ei vastaa koneesi lähettämään datapakettiin määräajassa.
Voi siis olla ylikuormittunut tai palvelunestohyökkäyksen kohteeksi joutunut peliserveri, häiriö joko omassa tai käyttämäsi peliserverin nettiyhteyksissä tms...
Huonoa koodausta toki pelkintekijöiltä, jos tuo aiheuttaa pelin sulkeutumisen ilman selkeää tiedotusta ongelman syystä.
Asiallisempaa olisi ilmoittaa käyttäjälle esim: "Peli keskeytetty, koska peliserveri ei vastannut määräajassa. Voi johtua myös häiriöstä tietoliikenneyhteyksissä."