[CORD-2748] Multicast flows are not properly updated when changing source

Change-Id: Ia4a9e9f132156e4b9a7eb56dd943f1fd13bc1560
diff --git a/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java b/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java
index a47101d..41bb452 100644
--- a/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java
+++ b/apps/segmentrouting/app/src/main/java/org/onosproject/segmentrouting/SegmentRoutingManager.java
@@ -1533,6 +1533,9 @@
                 case SOURCE_ADDED:
                     mcastHandler.processSourceAdded(event);
                     break;
+                case SOURCE_UPDATED:
+                    mcastHandler.processSourceUpdated(event);
+                    break;
                 case SINK_ADDED:
                     mcastHandler.processSinkAdded(event);
                     break;