Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • C CMS
  • Project information
    • Project information
    • Activity
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
    • Locked Files
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • typo3typo3
  • CI
  • CMS
  • Repository
Switch branch/tag
  • cms
  • ..
  • Controller
  • ActionController.php
Find file BlameHistoryPermalink
  • Benni Mack's avatar
    [BUGFIX] Ensure throwStatus in Extbase stops the execution workflow · d978d4e4
    Benni Mack authored May 12, 2021
    Extbase's throwStatus() method is mentioned that
    the execution workflow indeed should be stopped
    right away, but never did, as all of TSFE's code
    was executed again and again.
    
    Since TYPO3 v11 (#93007) we now have a "PropagateResponseException"
    and native PSR-7 Responses in Extbase, which allows us
    to do exactly that: Stop and have the Application emit
    the response directly with the status code.
    
    Resolves: #94131
    Releases: master
    Change-Id: I3a6d2785603abcce4399378d0dabc2a5d05d6017
    Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/69135
    
    
    Reviewed-by: Susanne Moog's avatarSusanne Moog <look@susi.dev>
    Reviewed-by: Andreas Fernandez's avatarAndreas Fernandez <a.fernandez@scripting-base.de>
    Reviewed-by: Oliver Bartsch's avatarOliver Bartsch <bo@cedev.de>
    Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
    Reviewed-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
    Tested-by: Oliver Bartsch's avatarOliver Bartsch <bo@cedev.de>
    Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
    Tested-by: Benni Mack's avatarBenni Mack <benni@typo3.org>
    d978d4e4