How do you finish with a multicast group and close the socket?
ms._____(); ms._____();
unsubscribe(groupAddr); terminate();
exitGroup(groupAddr); end();
disconnect(); shutdown();
leaveGroup(groupAddr); close();