Skip to content

Commit b2e4002

Browse files
esynapssaimaz
authored andcommitted
Add condition to ignore unused managers in TerminateListener (#878)
1 parent b4301a0 commit b2e4002

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

EventListener/TerminateListener.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,15 @@ public function onKernelTerminate()
4646
foreach ($this->managers as $key => $value) {
4747
if ($value['force_commit']) {
4848
try {
49+
$managerName = sprintf('es.manager.%s', $key);
50+
51+
// Ignore managers who have not been initialized.
52+
if(!$this->container->initialized($managerName)) {
53+
continue;
54+
}
55+
4956
/** @var Manager $manager */
50-
$manager = $this->container->get(sprintf('es.manager.%s', $key));
57+
$manager = $this->container->get($managerName);
5158
} catch (\Exception $e) {
5259
continue;
5360
}

0 commit comments

Comments
 (0)