[BUGFIX] Exception in Locker if typo3temp does not exist 82/28482/10
authorAlexander Opitz <opitz.alexander@googlemail.com>
Tue, 18 Mar 2014 11:15:05 +0000 (12:15 +0100)
committerMarkus Klein <klein.t3@mfc-linz.at>
Tue, 18 Mar 2014 20:20:27 +0000 (21:20 +0100)
commitd2be4573505d81e1c0c706817a693cecfb121fcb
tree3a6c2e2b8ec27157ace76abcff8da8221639e4bc
parent8a7ddefe2cbb5dcd0b2aa2a3a20eef75b512dd02
[BUGFIX] Exception in Locker if typo3temp does not exist

Follow-up to 2268f64c18b607ba39d06b1580afb0ccd786d6b1

If typo3temp does not exist, the Locker should throw an exception.
The ClassLoader needs to catch this exception and acts upon
depending on whether we are in the Installer or not.

When in the Installer, locking has to be skipped completely due to
missing typo3temp directory.

Resolves: #57008
Releases: 6.2
Change-Id: Ic595dc97826cd94d6f173b7c681194ed754ed3e0
Reviewed-on: https://review.typo3.org/28482
Reviewed-by: Christian Kuhn
Tested-by: Christian Kuhn
Reviewed-by: Markus Klein
Tested-by: Markus Klein
typo3/sysext/core/Classes/Core/ClassLoader.php
typo3/sysext/core/Classes/Locking/Locker.php