http://bugs.winehq.org/show_bug.cgi?id=20206
Summary: Simultaneous ssl connections are spread over the time and some result in connection timeouts or other connection errors Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wininet AssignedTo: wine-bugs@winehq.org ReportedBy: howl.nsp@gmail.com CC: howl.nsp@gmail.com
To reproduce this bug is needed to apply the patches from http://bugs.winehq.org/show_bug.cgi?id=18364 that solves crashes due to ssl connections in different threads at the same time.
There is only some issues, in comparison with Windows behavior, when starting multiple https torrents at once, in Windows they are reported almost simultaneously, but with wine the connection time varies usually tens seconds. Sometimes wine reports more like Windows and sometimes some torrents result in error 12170 with the red icon show in the torrent list for the pertinent torrent.
Error 12170 seems to be a timeout error, but when it happens utorrent retry automatically the connection.
Also when stopping torrents some of them aren't reported to the tracker resulting in 12007 error, this error is also something like a timeout.
I add here the timings of windows torrents, it's the epoch time when the tracker acquire the requests:
Windows torrents start: 1.- 1254189507 2.- 1254189507 3.- 1254189507 4.- 1254189507 5.- 1254189507 6.- 1254189507 7.- 1254189508 8.- 1254189508 9.- 1254189508 10.- 1254189508
Windows torrents stop: 1.- 1254189951 2.- 1254189951 3.- 1254189952 4.- 1254189952 5.- 1254189952 6.- 1254189952 7.- 1254189952 8.- 1254189952 9.- 1254189953 10.- 1254189953
Wine torrents start: 1.- 1254190552 2.- 1254190552 3.- 1254190552 4.- 1254190553 5.- 1254190553 6.- 1254190554 7.- 1254190557 8.- 1254190572 9.- 1254190572 10.- 1254190586
Wine torrents stop (two reports are missing): 1.- 1254190841 2.- 1254190843 3.- 1254190843 4.- 1254190844 5.- 1254190845 6.- 1254190850 7.- 1254190850 8.- 1254190851
When stopping torrents if connection fails utorrent doesn't try to reconnect to report the last data.
Not always happens sometimes all the torrents are reported, and sometimes the times varies more between the first and the last report...