diff --git a/Common/src/Utils/ExceptionManager.cs b/Common/src/Utils/ExceptionManager.cs index f8b655355..4ae5d91ca 100644 --- a/Common/src/Utils/ExceptionManager.cs +++ b/Common/src/Utils/ExceptionManager.cs @@ -6,12 +6,12 @@ // it under the terms of the GNU Affero General Public License as published // by the Free Software Foundation, either version 3 of the License, or // (at your option) any later version. -// +// // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY, without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Affero General Public License for more details. -// +// // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see . @@ -231,14 +231,10 @@ public void RecordError(ILogger? logger, args); } - if (nbError == maxError_ + 1) + if (nbError >= maxError_ + 1) { logger_?.LogCritical("Stop Application after too many errors"); earlyCts_.Cancel(); - } - - if (nbError >= maxError_ + 1) - { Failed = true; } }