A method is described including receiving requests to delete multicast service from client devices served by multiple paths, generating parameters associated with unbinding paths from a multicast tree to delete the multicast service and unbinding the paths from the multicast tree.