正在显示
1 个修改的文件
包含
10 行增加
和
10 行删除
| @@ -16,7 +16,7 @@ function start(){ | @@ -16,7 +16,7 @@ function start(){ | ||
| 16 | 16 | ||
| 17 | $id = 0; | 17 | $id = 0; | 
| 18 | 18 | ||
| 19 | - $goNum = 0; | 19 | +// $goNum = 0; | 
| 20 | // 循环阻塞 | 20 | // 循环阻塞 | 
| 21 | while (true){ | 21 | while (true){ | 
| 22 | 22 | ||
| @@ -24,8 +24,8 @@ function start(){ | @@ -24,8 +24,8 @@ function start(){ | ||
| 24 | 24 | ||
| 25 | if($id){ | 25 | if($id){ | 
| 26 | // 启动一个协程 | 26 | // 启动一个协程 | 
| 27 | - go(function () use ($id,&$goNum){ | ||
| 28 | - $goNum++; | 27 | +// go(function () use ($id,&$goNum){ | 
| 28 | +// $goNum++; | ||
| 29 | // 开始同步 | 29 | // 开始同步 | 
| 30 | try { | 30 | try { | 
| 31 | sync($id); | 31 | sync($id); | 
| @@ -34,19 +34,19 @@ function start(){ | @@ -34,19 +34,19 @@ function start(){ | ||
| 34 | } | 34 | } | 
| 35 | \Lib\Log::getInstance()->write(); | 35 | \Lib\Log::getInstance()->write(); | 
| 36 | 36 | ||
| 37 | - co::defer(function () use (&$goNum){ | ||
| 38 | - $goNum--; | ||
| 39 | - }); | ||
| 40 | - }); | 37 | +// co::defer(function () use (&$goNum){ | 
| 38 | +// $goNum--; | ||
| 39 | +// }); | ||
| 40 | +// }); | ||
| 41 | 41 | ||
| 42 | }else{ | 42 | }else{ | 
| 43 | break; | 43 | break; | 
| 44 | } | 44 | } | 
| 45 | } | 45 | } | 
| 46 | 46 | ||
| 47 | - while ($goNum>0){ | ||
| 48 | - co::sleep(1); | ||
| 49 | - } | 47 | +// while ($goNum>0){ | 
| 48 | +// co::sleep(1); | ||
| 49 | +// } | ||
| 50 | _echo('结束了'); | 50 | _echo('结束了'); | 
| 51 | } | 51 | } | 
| 52 | 52 | 
- 
请 注册 或 登录 后发表评论