This diff makes it so now if checkInputValidator throws a ServerError due to input validation failing, clientSocketMessage will be set in this catch block.
This is important because the catch block has an invariant expecting the clientSocketMessage to be set.