Skip to content

Commit

Permalink
LDEV-5040 - create default if no javasettng is set
Browse files Browse the repository at this point in the history
  • Loading branch information
michaeloffner committed Jul 22, 2024
1 parent 5e923b2 commit 0aca224
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions core/src/main/java/lucee/runtime/config/ConfigImpl.java
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@
import lucee.runtime.listener.ApplicationContext;
import lucee.runtime.listener.ApplicationListener;
import lucee.runtime.listener.JavaSettings;
import lucee.runtime.listener.JavaSettingsImpl;
import lucee.runtime.net.mail.Server;
import lucee.runtime.net.proxy.ProxyData;
import lucee.runtime.net.proxy.ProxyDataImpl;
Expand Down Expand Up @@ -4012,6 +4013,14 @@ public void setJavaSettings(JavaSettings js) {

@Override
public JavaSettings getJavaSettings() {
if (javaSettings == null) {
synchronized (javaSettingsInstances) {
if (javaSettings == null) {
javaSettings = JavaSettingsImpl.getInstance(this, new StructImpl());
}

}
}
return javaSettings;
}

Expand Down

0 comments on commit 0aca224

Please sign in to comment.