[Geoserver-devel] [JIRA] (GEOS-9732) jdbcconfig: cache locks for globalinfo and logginginfo not working

Niels Charlier created an issue

GeoServer / BugGEOS-9732

jdbcconfig: cache locks for globalinfo and logginginfo not working

Issue Type:

BugBug

Assignee:

Unassigned

Components:

JDBCConfig

Created:

09/Sep/20 12:33 PM

Priority:

MediumMedium

Reporter:

Niels Charlier

At the start-up of Geoserver, the methods GeoServerImpl.setGlobal and GeoServerImpl.setLogging call a POST-MODIFY without a MODIFY, causing a lock-release without lock-acquire, putting the semaphore on 2 permits and disabling the lock. It then becomes possible to corrupt the cache.

Add Comment

Add Comment

Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS


This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100145-sha1:0bd9386)

Atlassian logo