Bug #7362
GeoIPService usage may allow race conditions
Status:
Closed
Priority:
Normal
Assignee:
Robert Waltz
Category:
d1_log_aggregation
Target version:
Start date:
2015-09-17
Due date:
% Done:
100%
Story Points:
Sprint:
Description
The GeoIPService sets properties on itself that are then subsequently read in a multithreaded application. A thread may overwrite previously written properties that another concurrent thread may expect to read.
Create a separate class for GeoIPService to set and return properties.
Associated revisions
closes #7362
GeoIPService usage may allow race conditions
closes #7362
GeoIPService usage may allow race conditions
closes #7362
GeoIPService usage may allow race conditions
closes #7362
GeoIPService usage may allow race conditions
History
#1 Updated by Robert Waltz about 9 years ago
- Status changed from In Progress to Closed
- % Done changed from 30 to 100
Applied in changeset d1-python:d1_python|r16338.