Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8364449

[CRaC] Launch new main outside of the core C/R body

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: P3 P3
    • repo-crac
    • repo-crac
    • core-libs
    • None
    • Fix Understood

      Currently new main, if provided, is launched too early after restore. There are two issues related to that:
      1. It is launched even if a restore exception gets thrown by some resource which means the new main may see the application in a erroneous state.
      2. It is launched while holding the checkpoint lock meaning it is not possible to launch another checkpoint while the new main executes.

            tpushkin Timofei Pushkin
            tpushkin Timofei Pushkin
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: