diff --git a/app/app.go b/app/app.go index 92d1624..d0d8df4 100644 --- a/app/app.go +++ b/app/app.go @@ -177,7 +177,9 @@ func (app *App) generateHandler() func(w http.ResponseWriter, r *http.Request) { go func() { <-exit - fio.Write([]byte{4}) + if app.PermitWrite { + fio.Write([]byte{4}) + } fio.Close() conn.Close() log.Printf("Connection closed: %s", r.RemoteAddr)