@@ -150,25 +150,13 @@ func (f *FrankenPHPApp) Start() error {
150150 )
151151
152152 for _ , w := range f .Workers {
153- workerOpts := make ([]frankenphp.WorkerOption , 0 , len (w .requestOptions )+ 4 )
154-
155- if w .requestOptions == nil {
156- workerOpts = append (workerOpts ,
157- frankenphp .WithWorkerEnv (w .Env ),
158- frankenphp .WithWorkerWatchMode (w .Watch ),
159- frankenphp .WithWorkerMaxFailures (w .MaxConsecutiveFailures ),
160- frankenphp .WithWorkerMaxThreads (w .MaxThreads ),
161- )
162- } else {
163- workerOpts = append (
164- workerOpts ,
165- frankenphp .WithWorkerEnv (w .Env ),
166- frankenphp .WithWorkerWatchMode (w .Watch ),
167- frankenphp .WithWorkerMaxFailures (w .MaxConsecutiveFailures ),
168- frankenphp .WithWorkerMaxThreads (w .MaxThreads ),
169- frankenphp .WithWorkerRequestOptions (w .requestOptions ... ),
170- )
171- }
153+ workerOpts := w .appendMercureHubOption ([]frankenphp.WorkerOption {
154+ frankenphp .WithWorkerEnv (w .Env ),
155+ frankenphp .WithWorkerWatchMode (w .Watch ),
156+ frankenphp .WithWorkerMaxFailures (w .MaxConsecutiveFailures ),
157+ frankenphp .WithWorkerMaxThreads (w .MaxThreads ),
158+ frankenphp .WithWorkerRequestOptions (w .requestOptions ... ),
159+ })
172160
173161 opts = append (opts , frankenphp .WithWorkers (w .Name , repl .ReplaceKnown (w .FileName , "" ), w .Num , workerOpts ... ))
174162 }
0 commit comments