* fix webconn shutdown race

* make sure writePump returns promptly if readPump returns first

* fix app shutdown race

* minor improvement
Этот коммит содержится в:
Chris
2017-10-16 14:02:33 -07:00
коммит произвёл GitHub
родитель 868bd76f40
Коммит ce314425d1
3 изменённых файлов: 31 добавлений и 7 удалений

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

@@ -46,3 +46,11 @@ func TestMain(m *testing.M) {
status = m.Run()
}
func TestAppRace(t *testing.T) {
for i := 0; i < 10; i++ {
a := New()
a.StartServer()
a.Shutdown()
}
}