server/lib/app.inc.php
@@ -35,6 +35,7 @@ var $loaded_modules = array(); var $loaded_plugins = array(); var $_calling_script = ''; function __construct() { @@ -60,6 +61,23 @@ } function setCaller($caller) { $this->_calling_script = $caller; } function getCaller() { return $this->_calling_script; } function forceErrorExit($errmsg = 'undefined') { global $conf; if($this->_calling_script == 'server') { @unlink($conf['temppath'] . $conf['fs_div'] . '.ispconfig_lock'); } die('Exiting because of error: ' . $errmsg); } function uses($classes) { global $conf;