http://bugs.winehq.org/show_bug.cgi?id=30849
--- Comment #13 from Jack Waterworth jwaterworth@gmail.com 2012-06-05 21:00:59 CDT --- I'm trying to confirm i'm hitting the same issue by looking at a tcpdump, but I don't seem to see the 20 second keep alive packet that is being sent at all. Perhaps I am following the wrong stream.
In my output, I see a ping every ~10 seconds, followed by a couple of extra packets at the end followed by a FIN issued from the bnet server. or perhaps i'm reading the output wrong all together.
in any case, each time i log into the game, i last around 180 seconds before i'm removed.