Forráskód Böngészése

fix: avoid buffered data occurd in redirectPluginInvokeByIdentifier

Yeuoly 7 hónapja%!(EXTRA string=óta)
szülő
commit
1974c683dc
1 módosított fájl, 2 hozzáadás és 0 törlés
  1. 2 0
      internal/server/middleware.go

+ 2 - 0
internal/server/middleware.go

@@ -153,11 +153,13 @@ func (app *App) redirectPluginInvokeByPluginIdentifier(
 			break
 		} else if err != nil {
 			ctx.Writer.Write(buf[:n])
+			ctx.Writer.Flush()
 			break
 		}
 
 		if n > 0 {
 			ctx.Writer.Write(buf[:n])
+			ctx.Writer.Flush()
 		}
 	}
 }