The GitHub Actions job "Coverage" on 
grails-core.git/fix/aot-live-instance-beans-8.0.x has failed.
Run started by GitHub user codeconsole (triggered by codeconsole).

Head commit for run:
5a924d11b82c9ff35ce935c8c8873a84f13136c5 / Scott Murphy Heiberg 
<[email protected]>
Put back the cookie handler the build was using

The trace sets the JVM's cookie handler so that a session carries from one 
request
to the next, which is what makes submitting a form that authenticates worth
anything. It never put the previous one back, and the JVM here is a daemon that
outlives the build -- so every task that ran afterwards inherited it, holding 
the
cookies of an application that had already stopped.

Restored in the finally that stops the run, so a trace that threw puts it back 
too.

It is still the JVM's for the duration, so two traces running at once in one 
daemon
would share a store. Taking that away as well means carrying the cookies per
connection rather than per JVM, which is a different task's worth of change.

Report URL: https://github.com/apache/grails-core/actions/runs/31620896178

With regards,
GitHub Actions via GitBox

Reply via email to