* goroutine wranglin

* synchronize WebConn.WritePump
Этот коммит содержится в:
Chris
2017-10-03 10:53:53 -05:00
коммит произвёл GitHub
родитель bfe7955fb0
Коммит 5e69ce099f
26 изменённых файлов: 233 добавлений и 118 удалений

Просмотреть файл

@@ -49,6 +49,7 @@ func webClientTestsCmdF(cmd *cobra.Command, args []string) error {
if err != nil {
return err
}
defer a.Shutdown()
utils.InitTranslations(utils.Cfg.LocalizationSettings)
a.Srv.Router = api.NewRouter()
@@ -59,7 +60,6 @@ func webClientTestsCmdF(cmd *cobra.Command, args []string) error {
setupClientTests()
a.StartServer()
runWebClientTests()
a.StopServer()
return nil
}
@@ -69,6 +69,7 @@ func serverForWebClientTestsCmdF(cmd *cobra.Command, args []string) error {
if err != nil {
return err
}
defer a.Shutdown()
utils.InitTranslations(utils.Cfg.LocalizationSettings)
a.Srv.Router = api.NewRouter()
@@ -83,8 +84,6 @@ func serverForWebClientTestsCmdF(cmd *cobra.Command, args []string) error {
signal.Notify(c, os.Interrupt, syscall.SIGINT, syscall.SIGTERM)
<-c
a.StopServer()
return nil
}