mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
Place srv.Run() last in the start up process
Smaller and simpler code, runner.RunAsyncRunner
This commit is contained in:
8
main.go
8
main.go
@@ -46,9 +46,6 @@ func main() {
|
|||||||
log.WithError(err).Fatalln("Failed to create a runner")
|
log.WithError(err).Fatalln("Failed to create a runner")
|
||||||
}
|
}
|
||||||
|
|
||||||
srv := server.New(ds, mqType, rnr)
|
|
||||||
go srv.Run(ctx)
|
|
||||||
|
|
||||||
nasync := 1
|
nasync := 1
|
||||||
if nasyncStr := strings.TrimSpace(viper.GetString("NASYNC")); len(nasyncStr) > 0 {
|
if nasyncStr := strings.TrimSpace(viper.GetString("NASYNC")); len(nasyncStr) > 0 {
|
||||||
var err error
|
var err error
|
||||||
@@ -62,7 +59,6 @@ func main() {
|
|||||||
go runner.RunAsyncRunner(mqAdr)
|
go runner.RunAsyncRunner(mqAdr)
|
||||||
}
|
}
|
||||||
|
|
||||||
quit := make(chan bool)
|
srv := server.New(ds, mqType, rnr)
|
||||||
for _ = range quit {
|
srv.Run(ctx)
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user