This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Oops - fixed some http bugs in the dev version of Bf
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
I was adding cookie support to BottomFeeder this morning - and that got me into the http access code. I hadn't looked at it in awhile, refactored some ugliness, and came across some interesting bugs. What you may have noticed with the dev builds is this - some feeds were not getting updated unless you forced an update. This had to do with the way I was doing conditional-get - that relies on there being a few pieces of information from the server to cache, and I wasn't always checking to make sure that I actually got them. When I didn't, I tried filling in the request header anyway, and that created an exception - which gets swallowed, since network accesses cause lots of interesting exceptions, and end users really shouldn't see most of them.
Anyway, that's fixed, and a few feeds that were not updating for me are doing so now - I guess I track too many feeds (142 at the moment) if I hadn't noticed....