diff --git a/typo3/sysext/core/Classes/Console/CommandRequestHandler.php b/typo3/sysext/core/Classes/Console/CommandRequestHandler.php index e217e3c6497f0e1f27956ec235d0993d98e030c3..f583be932dabc40c73fc388e833a2449efa451fb 100644 --- a/typo3/sysext/core/Classes/Console/CommandRequestHandler.php +++ b/typo3/sysext/core/Classes/Console/CommandRequestHandler.php @@ -68,6 +68,8 @@ class CommandRequestHandler implements RequestHandlerInterface // Make sure output is not buffered, so command-line output and interaction can take place ->endOutputBufferingAndCleanPreviousOutput(); + $this->populateAvailableCommands(); + $exitCode = $this->application->run($input, $output); exit($exitCode); } @@ -80,7 +82,6 @@ class CommandRequestHandler implements RequestHandlerInterface */ public function canHandleRequest(InputInterface $input) { - $this->populateAvailableCommands(); return true; }