Closed
Description
Summary
Within class org.springframework.security.web.context.request.async.SecurityContextCallableProcessingInterceptor field securityContext should volatile.
Actual Behavior
Above mentioned field is regular field.
Expected Behavior
Since beforeConcurrentHandling method and preProcess method called on different threads to make sure there is no visibility issue volatile modifier should used.
Configuration
Version
All version affected.
Sample
Metadata
Metadata
Assignees
Labels
No labels