hi,
wasnt all this covered in the preface work for HappyEyeballs ?
any client that takes the first DNS answer (as this appears to do)
is broken - should wait a little longer for an answer for each query
and then use HE to decide WHICH method to use - fixes the case
when eg IPv6 address is given but theres no working connectivity
you'd think that web browsers - which all can multithread and deal with
background transfer and parallel processes/threads - could implement
this far quicker/better than something thats traditionally a single
thread/process :-|
alan
|