Testing my firehose reader (update). Testing. Turns out it wasn't the socket client that was the problem, but the fact that often the updates don't have titles and I was expecting them to. D'oh.