forgot a try catch on the other socket shutdown call