Mon, 31 Jan 11

Day notes - Thu 27th Jan 2011

Fixed some failing tests in Team Stream.

James A and I paired on debugging some problems we were experiencing with our WebSocket powered internal chat app. The problem appeared to be that the WebSocket connection died when the network disconnected and reconnected. I ended up creating a really simple WebSocket echo server that seemed to prove that what we were seeing wasn’t normal WebSocket behaviour. Making some changes to our own code (that was attempting to monitor the state of the connection and re-connect when necessary) appears to have fixed the problem. Which is nice.