Workaround for ONOS-1208

Change-Id: I5bd2a28cfdf799971423338879f21917842cdc7e
diff --git a/core/store/dist/src/main/java/org/onosproject/store/link/impl/GossipLinkStore.java b/core/store/dist/src/main/java/org/onosproject/store/link/impl/GossipLinkStore.java
index 75cb96c..48c430b 100644
--- a/core/store/dist/src/main/java/org/onosproject/store/link/impl/GossipLinkStore.java
+++ b/core/store/dist/src/main/java/org/onosproject/store/link/impl/GossipLinkStore.java
@@ -899,6 +899,13 @@
             ProviderId providerId = linkInjectedEvent.providerId();
             LinkDescription linkDescription = linkInjectedEvent.linkDescription();
 
+            final DeviceId deviceId = linkDescription.dst().deviceId();
+            if (!deviceClockService.isTimestampAvailable(deviceId)) {
+                // workaround for ONOS-1208
+                log.warn("Not ready to accept update. Dropping {}", linkDescription);
+                return;
+            }
+
             try {
                 createOrUpdateLink(providerId, linkDescription);
             } catch (Exception e) {