On Thu, 2004-10-07 at 16:27 -0400, Colin Walters wrote: > On Thu, 2004-10-07 at 16:17 +0200, Alexander Larsson wrote: > > > There is some problems playing the stream at: > > http://mirror.fluendo.com/cortado/ > > Where totem (actually gnome-vfs) seems to hang. This is really a server- > > side bug. Its responding with the whole stream as body to a HEAD or > > PROPFIND request (instead of nothing), so gnome-vfs proceeds to download > > the whole thing. > > Definitely a server bug, agreed - but couldn't gnome-vfs close the > connection immediately after reading the headers from a HEAD or PROPFIND > request, even if there is a content body? > > I've seen this too with Rhythmbox and some internet radio sites. It returned 200 OK for the PROPFIND, and then started feeding the full stream instead of the xml result of a propfind. How should gnome-vfs know when to stop? I mean, it could do incremental xml parsing and stop at the first parse error. But thats a lot more complicated. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Alexander Larsson Red Hat, Inc alexl@xxxxxxxxxx alla@xxxxxxxxxxxxxx He's a benighted neurotic filmmaker from the 'hood. She's an elegant French-Canadian bounty hunter from aristocratic European stock. They fight crime!