Runaway worker process when cluster node shutdown - SessionState provider

I posted this SO question about the problem: http://stackoverflow.com/questions/20329075/handling-streamreader-readline-interrupted-server-unavailable/

The suggestion that there is no Read Timeout set on the Stream seems quite reasonable