Przeglądaj źródła

Merge pull request #731 from mrjana/bugs

Skip non-persistent endpoints in sandbox store
Madhu Venugopal 9 lat temu
rodzic
commit
c903982bf7
1 zmienionych plików z 6 dodań i 0 usunięć
  1. 6 0
      libnetwork/sandbox_store.go

+ 6 - 0
libnetwork/sandbox_store.go

@@ -128,6 +128,12 @@ func (sb *sandbox) storeUpdate() error {
 retry:
 	sbs.Eps = nil
 	for _, ep := range sb.getConnectedEndpoints() {
+		// If the endpoint is not persisted then do not add it to
+		// the sandbox checkpoint
+		if ep.Skip() {
+			continue
+		}
+
 		eps := epState{
 			Nid: ep.getNetwork().ID(),
 			Eid: ep.ID(),