summaryrefslogtreecommitdiffstats
path: root/vespajlib
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2022-04-29 11:45:06 +0000
committerArne H Juul <arnej@yahooinc.com>2022-04-29 11:45:06 +0000
commita70d08416312095c6d4e0b27bae2896afaaa98c5 (patch)
treee58e2c638cee2baf23190b40b4732b65307580bf /vespajlib
parent4b98768ff0b2772631e9bcce55568f3171b2015d (diff)
slightly more robust initialization.
Diffstat (limited to 'vespajlib')
-rw-r--r--vespajlib/src/main/java/com/yahoo/io/NativeIO.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/io/NativeIO.java b/vespajlib/src/main/java/com/yahoo/io/NativeIO.java
index af101211b4a..96224cc220c 100644
--- a/vespajlib/src/main/java/com/yahoo/io/NativeIO.java
+++ b/vespajlib/src/main/java/com/yahoo/io/NativeIO.java
@@ -28,8 +28,9 @@ public class NativeIO {
boolean initComplete = false;
boolean disabled = true;
Field field = null;
- Throwable exception = PosixFAdvise.init();
+ Throwable exception = null;
try {
+ exception = PosixFAdvise.init();
if (exception == null) {
disabled = System.getenv().containsKey(DISABLE_NATIVE_IO);
if (!disabled) {