Bugzilla – Bug 3066
XML Browser request should be cancellable
Last modified: 2006-07-29 12:54:17 UTC
The XMLBrowser, used for the picks and live music archive plugins (and others) has a timeout that's too long and is not cancellable. The user should be able to press RIGHT when waiting for the browser to retrieve a request to cancel. If a user has no internet connection, for example, they are locked out waiting for the timeout to happen.
I think this might have been fixed by Andy's recent AsyncHTTP changes, but I'm not sure..
Yes this is fixed but only in trunk. Will be backported for 6.3.
OK, so XMLBrowser requests are more async than they used to be, but they aren't exactly cancellable since a block is used while waiting for data. Can the block be interrupted, or should some other kind of transition be used? And what about Live365, won't it suffer from the same problem? How big an issue is this?
Dean?
Sorry, in my original description, it should have read "press LEFT when waiting...to cancel". It's not a HUGE problem, but does make the player feel broken when you can't back out of a broken or very slow request.