Null checking in packet-out mechanism.

If the switch has recently disconnected, we can get some NullPointerExceptions.

Change-Id: Ia5a854ed5cd6a933974c855e7297faa542626d9e
diff --git a/core/store/dist/src/main/java/org/onlab/onos/store/packet/impl/DistributedPacketStore.java b/core/store/dist/src/main/java/org/onlab/onos/store/packet/impl/DistributedPacketStore.java
index 793e759..123b727 100644
--- a/core/store/dist/src/main/java/org/onlab/onos/store/packet/impl/DistributedPacketStore.java
+++ b/core/store/dist/src/main/java/org/onlab/onos/store/packet/impl/DistributedPacketStore.java
@@ -95,6 +95,10 @@
         NodeId myId = clusterService.getLocalNode().id();
         NodeId master = mastershipService.getMasterFor(packet.sendThrough());
 
+        if (master == null) {
+            return;
+        }
+
         if (myId.equals(master)) {
             notifyDelegate(new PacketEvent(Type.EMIT, packet));
             return;