Просмотр исходного кода

perf: use buffered chans for requests (#1146)

Rob Landers 4 месяцев назад
Родитель
Сommit
022b8f1094
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      frankenphp.go

+ 1 - 1
frankenphp.go

@@ -333,7 +333,7 @@ func Init(options ...Option) error {
 
 	shutdownWG.Add(1)
 	done = make(chan struct{})
-	requestChan = make(chan *http.Request)
+	requestChan = make(chan *http.Request, opt.numThreads)
 	initPHPThreads(opt.numThreads)
 
 	if C.frankenphp_init(C.int(opt.numThreads)) != 0 {