Project

General

Profile

Actions

Improvements #14198

open
MV

Optimize spinning lock in WebSession

Improvements #14198: Optimize spinning lock in WebSession

Added by Matthias Van Ceulebroeck 9 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
12/11/2025
Due date:
% Done:

0%

Estimated time:

Description

When serving CSS to a suspended session, there will be a spinning lock taken, and released for a high number of iterations.
This is to ensure that a script request is caught before the style request is considered.
The script is responsible for creating the WApplication, and the application is required to generate the CSS.

There is the potential here between each spin cycle, for another thread to take this lock, and depending on the context of it, deadlock.


Related issues 1 (1 open0 closed)

Related to Bug #13649: Correct bootstrap style requestNew03/13/2025

Actions

MV Updated by Matthias Van Ceulebroeck 9 months ago Actions #2

  • Related to Bug #13649: Correct bootstrap style request added

RM Updated by Romain Mardulyn 5 months ago Actions #3

  • Target version changed from 4.13.2 to 4.13.3

RM Updated by Romain Mardulyn 3 months ago Actions #4

  • Target version changed from 4.13.3 to future
Actions

Also available in: PDF Atom