diff --git a/Database/Pagination.php b/Database/Pagination.php index b73afa1a..05d4a7a1 100644 --- a/Database/Pagination.php +++ b/Database/Pagination.php @@ -178,10 +178,10 @@ class Pagination extends Component private function executed($callback, $data, $param) { $this->_group->add(1); - return \go(function () use ($callback, $data, $param) { + return Coroutine::create(function ($callback, $data, $param) { call_user_func($callback, $data, $param); $this->_group->done(); - }); + },$callback, $data, $param); }