Re: RFR: 8295324: JavaFX: Blank pages when printing [v4]

2022-12-05 Thread Kevin Rushforth
On Thu, 1 Dec 2022 10:12:26 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the 'P

Re: RFR: 8295324: JavaFX: Blank pages when printing [v4]

2022-12-02 Thread Phil Race
On Thu, 1 Dec 2022 10:12:26 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the 'P

Re: RFR: 8295324: JavaFX: Blank pages when printing [v4]

2022-12-01 Thread eduardsdv
On Thu, 1 Dec 2022 10:12:26 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the 'P

Re: RFR: 8295324: JavaFX: Blank pages when printing [v4]

2022-12-01 Thread eduardsdv
> This fixes a race condition between application and 'Print Job Thread' > threads when printing. > > The race condition occurs when application thread calls `endJob()`, which in > effect sets the `jobDone` flag to true, > and when the 'Print Job Thread' thread was in the `synchronized` block in

Re: RFR: 8295324: JavaFX: Blank pages when printing [v3]

2022-11-30 Thread Phil Race
On Fri, 28 Oct 2022 13:54:40 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the '

Re: RFR: 8295324: JavaFX: Blank pages when printing [v3]

2022-11-22 Thread eduardsdv
On Fri, 28 Oct 2022 13:54:40 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the '

Re: RFR: 8295324: JavaFX: Blank pages when printing [v3]

2022-11-04 Thread Kevin Rushforth
On Fri, 28 Oct 2022 13:54:40 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the '

Re: RFR: 8295324: JavaFX: Blank pages when printing [v3]

2022-10-28 Thread eduardsdv
On Fri, 28 Oct 2022 13:54:40 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the '

Re: RFR: 8295324: JavaFX: Blank pages when printing [v3]

2022-10-28 Thread eduardsdv
> This fixes a race condition between application and 'Print Job Thread' > threads when printing. > > The race condition occurs when application thread calls `endJob()`, which in > effect sets the `jobDone` flag to true, > and when the 'Print Job Thread' thread was in the `synchronized` block in

Re: RFR: 8295324: JavaFX: Blank pages when printing [v2]

2022-10-25 Thread eduardsdv
On Mon, 17 Oct 2022 07:12:00 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the '

Re: RFR: 8295324: JavaFX: Blank pages when printing [v2]

2022-10-21 Thread eduardsdv
On Mon, 17 Oct 2022 07:12:00 GMT, eduardsdv wrote: >> This fixes a race condition between application and 'Print Job Thread' >> threads when printing. >> >> The race condition occurs when application thread calls `endJob()`, which in >> effect sets the `jobDone` flag to true, >> and when the '

Re: RFR: 8295324: JavaFX: Blank pages when printing [v2]

2022-10-17 Thread eduardsdv
> This fixes a race condition between application and 'Print Job Thread' > threads when printing. > > The race condition occurs when application thread calls `endJob()`, which in > effect sets the `jobDone` flag to true, > and when the 'Print Job Thread' thread was in the `synchronized` block in

RFR: 8295324: JavaFX: Blank pages when printing

2022-10-14 Thread eduardsdv
This fixes a race condition between application and 'Print Job Thread' threads when printing. The race condition occurs when application thread calls `endJob()`, which in effect sets the `jobDone` flag to true, and when the 'Print Job Thread' thread was in the `synchronized` block in `waitForNe