Prevent artefact commits while Mahara is in the middle of crashing.
This is the #1 cause of Fatal Errors in Mahara - when a second exception (usually an SQLException) is thrown while we're in the middle of handling one already. Now the first exception gets to follow through to its conclusion, which results in far better error messages.
Please register or sign in to comment