-----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
