eof on server socket read is common, changed the way it's handled in the thread pool server so no need to raise an explicit exception.