Fix crash when retrieving installed sdks.
[src/xds/xds-server.git] / lib / crosssdk / sdks.go
index 87bb85d..abfef82 100644 (file)
@@ -39,6 +39,7 @@ func Init(cfg *xdsconfig.Config, log *logrus.Logger) (*SDKs, error) {
                        sdk, err := NewCrossSDK(d)
                        if err != nil {
                                log.Debugf("Error while processing SDK dir=%s, err=%s", d, err.Error())
+                               continue
                        }
                        s.Sdks = append(s.Sdks, *sdk)
                }