-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

After a mammoth debugging session with nothing but trusty olf WriteLine at my 
side I have some final and useful info on why the file reads are failing. In 
FileWebRequest.cs inside the method:

public override IAsyncResult BeginGetResponse (AsyncCallback callback, object 
state)

there is a statement that is meant to be executed asynchronously with the rest 
of the code. i.e.

return c.BeginInvoke (callback, state);

This should run the GetResponseInternal () function asynchronously and provide 
an IAsyncResult to sync with. It is this function that is attempting to read 
the file. Sadly, the thread doesn't seem to launch (or whatever is meant to 
happen), the function doesn't start to execute until *after* the timeout has 
occurred, and so the file is never returned.

Hopefully someone familiar with the insides of Mono can cast some light and 
bug fixes on this one ;->
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iQIVAwUBPweSZvr1e7bH1pzBAQLJ/g//Qc6dYXMEaT2TMPdV6Rx1GpKmr4XffvqK
t7Abdj08J7qgQLd/tz9Yw674ubegnF+MGDKJDgVo7isPHUf1449tRnu6Kv2vfycn
J0w+1oyY8YQwUHjnwkRibdbTzvsvIer4JrZUwQm4cnMcCzUSQZL1ZjAhzfezw+aN
puOYbYWwx5gXQR5fU9tYCHiIPrq9JtGULfywnIVRD4K+d/jA6p2hWXqoxT8lMn7G
8Zcp8lOiNhJCdMXeVt/+lc43tosd+PJeYTmVJ6LI4clz+yYGOyomJOc8nsqQcg3N
kjiGXdMc/xFnfwVhG366OQstFucGI+U+EOaPFPEjY37udbA9fEyYamP2+0NtdU4v
8WaLsFFV0WV6/B7wsB1cJON9B38jDJw5PpBMzRsO+DjEABsK+layqP7aHZRpIm8z
fdoP7b+rCHorCIsrnwpN0DnUiO++rWGPYIqHBO8NdxNz7LmpapTIERpkHyY/5NRw
4zVqjKbOpzzVWrHauFyrjbMINikqpIdo1RmRD+4xo2cX8CpJwRM/GD0UYoy4hKWy
+O+XvxlK6YejuEpsb1mIDlbAjLotQ6ma0eQV9t9xP/wtDjRrwzyVCXqwO4Z2IoMc
wVwViRpyS7HDRuzxdkJiuj2TZ5/qB5CkS6CsIzkKwb5ayxGcadlX9bz4vzP5pufy
YcJx9uS+lhk=
=bw5I
-----END PGP SIGNATURE-----
_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to