diff --git a/application/Espo/Core/WebSocket/Submission.php b/application/Espo/Core/WebSocket/Submission.php index 56bd842200..d80f400821 100644 --- a/application/Espo/Core/WebSocket/Submission.php +++ b/application/Espo/Core/WebSocket/Submission.php @@ -55,6 +55,9 @@ class Submission $socket->connect($dsn); $socket->send(json_encode($data)); + + $socket->setSockOpt(\ZMQ::SOCKOPT_LINGER, 1000); + $socket->disconnect($dsn); } catch (\Throwable $e) { $GLOBALS['log']->error("WebSocketSubmission: " . $e->getMessage()); }