loadClassData() checks volatile 'closed' but doesn't hold lock, allowing resource creation after close().
Location: src/main/java/org/flossware/classloader/MavenNexusClassSource.java:125
Severity: LOW - Race condition
Impact: Temp file leaks
🤖 AI Attribution: opus (75% confidence, 1/1 consensus)
loadClassData() checks volatile 'closed' but doesn't hold lock, allowing resource creation after close().
Location: src/main/java/org/flossware/classloader/MavenNexusClassSource.java:125
Severity: LOW - Race condition
Impact: Temp file leaks
🤖 AI Attribution: opus (75% confidence, 1/1 consensus)