fix: disable swoole tcp hook for mails worker
This commit is contained in:
parent
8e44f350e5
commit
1f97aaf591
1 changed files with 3 additions and 1 deletions
|
@ -5,6 +5,7 @@ namespace Appwrite\Platform\Workers;
|
|||
use Appwrite\Template\Template;
|
||||
use Exception;
|
||||
use PHPMailer\PHPMailer\PHPMailer;
|
||||
use Swoole\Runtime;
|
||||
use Utopia\App;
|
||||
use Utopia\CLI\Console;
|
||||
use Utopia\Platform\Action;
|
||||
|
@ -23,11 +24,12 @@ class Mails extends Action
|
|||
*/
|
||||
public function __construct()
|
||||
{
|
||||
Runtime::setHookFlags(SWOOLE_HOOK_ALL ^ SWOOLE_HOOK_TCP);
|
||||
$this
|
||||
->desc('Mails worker')
|
||||
->inject('message')
|
||||
->inject('register')
|
||||
->callback(fn($message, $register) => $this->action($message, $register));
|
||||
->callback(fn ($message, $register) => $this->action($message, $register));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue