mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 23:39:07 +07:00
[evaluation-plugin] LLM-2881 Evaluation plugin: Failed to destruct the application
GitOrigin-RevId: 84b38072bad4cf113aad3ed02365ce8d21efca74
This commit is contained in:
committed by
intellij-monorepo-bot
parent
025c28df89
commit
fbf492d05e
@@ -4,7 +4,8 @@ package com.intellij.cce.evaluation.step
|
||||
import com.intellij.cce.actions.ProjectOpeningUtils
|
||||
import com.intellij.cce.evaluation.FinishEvaluationStep
|
||||
import com.intellij.cce.workspace.EvaluationWorkspace
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
import com.intellij.openapi.application.ex.ApplicationEx.FORCE_EXIT
|
||||
import com.intellij.openapi.application.ex.ApplicationManagerEx
|
||||
import com.intellij.openapi.project.Project
|
||||
import kotlin.system.exitProcess
|
||||
|
||||
@@ -29,7 +30,7 @@ class HeadlessFinishEvaluationStep(private val project: Project) : FinishEvaluat
|
||||
}
|
||||
|
||||
private fun exit(exitCode: Int) = try {
|
||||
ApplicationManager.getApplication().exit(true, false, false, exitCode)
|
||||
ApplicationManagerEx.getApplicationEx().exit(FORCE_EXIT, exitCode)
|
||||
} catch (t: Throwable) {
|
||||
exitProcess(exitCode)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user