rss: fix indent, more error handling, general improv
rss: fix indent, more error handling, general improv

Former-commit-id: ca1e3b2d8f3751957fdd6f67dd323791f239dabc [formerly a37a799d4d852554bb00010286391502b113af68]
Former-commit-id: 12eff154290d4cc1323cf9dcbdbaa95685c39282
haste/ivar2,torhve/ivar2,torhve/ivar2,torhve/ivar2