diff --git a/edition/boot/store.go b/edition/boot/store.go index 056976c2..ab253ef5 100644 --- a/edition/boot/store.go +++ b/edition/boot/store.go @@ -19,7 +19,6 @@ import ( // AttachStore selects database persistence layer func AttachStore(r *env.Runtime, s *domain.Store) { - switch r.DbVariant { case env.DbVariantMySQL, env.DBVariantPercona, env.DBVariantMariaDB: StoreMySQL(r, s) diff --git a/server/server.go b/server/server.go index 84a69848..d3b6ab7a 100644 --- a/server/server.go +++ b/server/server.go @@ -85,6 +85,9 @@ func Start(rt *env.Runtime, s *domain.Store, ready chan struct{}) { n.Use(negroni.HandlerFunc(cm.metrics)) n.UseHandler(router) + // tell caller we are ready to serve HTTP + ready <- struct{}{} + // start server if !rt.Flags.SSLEnabled() { rt.Log.Info("Starting non-SSL server on " + rt.Flags.HTTPPort)