A run level has been set without restoring


(Jamie Smith) #1

Matrix Version: 5.4.0.1

We’ve received an email notification of an error message:

Matrix Error
File : [SYSTEM_ROOT]/core/web/index.php
Line : 36
Version : 5.4.0.1
DB Type : pgsql

A run level has been set without restoring

Is this something I should be concerned about? I’ve checked the Matrix logs but can’t see anything that appears relevant.

Many thanks.


(David Schoen) #2

The error on its own isn’t too concerning, but it is pretty odd, especially as it’s been there so long (13 years!) and I’ve never seen it triggered before.

Internally Matrix has a concept it calls “run levels” that it uses to determine if things like permissions checks, asset locking, triggers etc should be run. The error implies a web request downgraded one of those run level bits (e.g ran a block of code with triggers disabled) and failed to upgrade it at the end of the block.

If the error continues to come up, I think the best bet is to contact Squiz Support as we’ll probably have to modify some code to isolate what’s going wrong.


(Jamie Smith) #3

Many thanks, David. I’ll be sure to contact Squiz Support if the error is reported again. Cheers.