1
0
Fork 0
mirror of synced 2024-10-02 10:16:27 +13:00

fix: disable swoole tcp hook for mails worker

This commit is contained in:
Torsten Dittmann 2023-10-20 14:40:59 +02:00
parent 8e44f350e5
commit 1f97aaf591

View file

@ -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));
}
/**