2009-06-04 Sebastien Pouliot <sebastien@ximian.com>
authorSebastien Pouliot <sebastien@ximian.com>
Thu, 4 Jun 2009 17:40:24 +0000 (17:40 -0000)
committerSebastien Pouliot <sebastien@ximian.com>
Thu, 4 Jun 2009 17:40:24 +0000 (17:40 -0000)
commita59cbb5de4351135c116a11fb31dc883775546bd
tree9fd6d75c4a2ba3fa53d546b4ea64d925dad46e4d
parent90b4f380d13fc1af3e51394a7e9a2a1e88378cbc
2009-06-04  Sebastien Pouliot  <sebastien@ximian.com>

* WebClient_2_1.cs: Remove the creation of threads and use the
async methods provided by WebRequest (and its friends). Use an
internal object to lock on (not this). Remove comments from the
original (mono) WebClient since the code has diverged so much.
Fix DRT#326 (hopefully others too or at least more than it breaks)

svn path=/trunk/mcs/; revision=135463
mcs/class/System.Net/System.Net/ChangeLog
mcs/class/System.Net/System.Net/WebClient_2_1.cs