2011-10-29, 23:22:35
(2011-10-25, 20:10:42)PyJIb Wrote: The new question. Guys, you have the last 5 days there disconnects?
gproxy++ write: disconnected from remote server due to socket error
Socket error can be on your side as well. There's a huge lot of possible causes, like some other program segfaulting the socket (writing out of it's own memory over the memory address of the socket), the network driver being buggy, multicore problems with locks on different cores, ...
Best thing you can do is having something like ping running all the time while playing - if it stops when you get the error, it's probably some higher level problem regarding network connection, network driver, network card/chip. If it's still able to ping while you're being disconnected, it's probably some memory address problem, gproxy being corrupt / faulty, etc. Something more specific so to say.
Either way it seems to me that gproxy is a pretty buggy software as many people have reocurring problems with it, and it only saves them from dropping about 10% of the time.
Maybe you could instead play without gproxy and talk to your isp so he changes your connection settings for it to be more stable. In my case it helped switching from interleaved mode to fastpath (pretty strange if you know what the difference is, but it solved most of my disconnects). I was able to get rid of the remaining disconnection problems by having my isp lower my connection speed from 4 mbit down to 3.5mbit. And let me tell you: You won't feel much difference for those about 10%, but it may really fix your dc problems.
Hope that helps.
Getting used to the Sand everywhere. At least it brings us map updates.