Skip to content

Commit 571ce92

Browse files
committed
hmm
1 parent 073c348 commit 571ce92

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

worker.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@ func initWorkers(opt []workerOpt) error {
3737

3838
for _, o := range opt {
3939
worker, err := newWorker(o)
40-
if err != nil {
41-
return err
42-
}
4340
if worker.threads == nil {
4441
worker.threads = make([]*phpThread, 0, o.num)
4542
} else {
4643
worker.num += o.num
4744
}
4845
workersReady.Add(o.num)
46+
if err != nil {
47+
return err
48+
}
4949
for i := 0; i < o.num; i++ {
5050
thread := getInactivePHPThread()
5151
convertToWorkerThread(thread, worker)
@@ -76,12 +76,6 @@ func newWorker(o workerOpt) (*worker, error) {
7676
return nil, fmt.Errorf("worker filename is invalid %q: %w", o.fileName, err)
7777
}
7878

79-
if o.env == nil {
80-
o.env = make(PreparedEnv, 1)
81-
}
82-
83-
o.env["FRANKENPHP_WORKER\x00"] = "1"
84-
8579
// Check if a worker with the same fileName and moduleID already exists
8680
if existingWorkers, ok := workers[absFileName]; ok {
8781
for _, existingWorker := range existingWorkers {
@@ -94,6 +88,12 @@ func newWorker(o workerOpt) (*worker, error) {
9488
}
9589
}
9690

91+
if o.env == nil {
92+
o.env = make(PreparedEnv, 1)
93+
}
94+
95+
o.env["FRANKENPHP_WORKER\x00"] = "1"
96+
9797
w := &worker{
9898
name: o.name,
9999
fileName: absFileName,

0 commit comments

Comments
 (0)