Skip to content

Commit 66774a3

Browse files
committed
Improve readiability of barrier example
1 parent 2709ee4 commit 66774a3

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

cli.php

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -67,16 +67,15 @@
6767

6868
do {
6969
$processesCount = 0;
70-
$iAmFirstProcess = false;
7170

7271
$counterLock->acquire(true);
7372
try {
7473
$output->writeln("Waiting!!");
75-
$processNumber = $processes->increase();
76-
if ($processNumber == 1) {
74+
$processesCount = $processes->increase();
75+
if ($processesCount == 1) {
7776
$barrierLock->acquire(true);
7877
try {
79-
$barrierFlag->reset();
78+
$barrierFlag->write(0);
8079
} finally {
8180
$barrierLock->release();
8281
}
@@ -94,8 +93,8 @@
9493
$barrierLock->acquire(true);
9594
try {
9695
$output->writeln("----------");
97-
$barrierFlag->increase();
98-
$processes->reset();
96+
$barrierFlag->write(1);
97+
$processes->write(0);
9998
} finally {
10099
$barrierLock->release();
101100
}

0 commit comments

Comments
 (0)