mirror of
https://github.com/xerial/snappy-java.git
synced 2025-07-08 14:44:30 +02:00
trace from context class loader
This commit is contained in:
parent
1aba243237
commit
f0ef649651
@ -82,11 +82,17 @@ import java.util.Properties;
|
|||||||
*/
|
*/
|
||||||
public class SnappyLoader
|
public class SnappyLoader
|
||||||
{
|
{
|
||||||
private static boolean isLoaded = false;
|
public static final String KEY_SNAPPY_LIB_PATH = "org.xerial.snappy.lib.path";
|
||||||
private static SnappyNativeAPI api = null;
|
public static final String KEY_SNAPPY_LIB_NAME = "org.xerial.snappy.lib.name";
|
||||||
|
public static final String KEY_SNAPPY_TEMPDIR = "org.xerial.snappy.tempdir";
|
||||||
|
public static final String KEY_SNAPPY_DISABLE_BUNDLED_LIBS = "org.xerial.snappy.disable.bundled.libs";
|
||||||
|
public static final String KEY_SNAPPY_DISABLE_NATIVE_INJECTION = "org.xerial.snappy.disable.inject";
|
||||||
|
|
||||||
|
private static boolean isLoaded = false;
|
||||||
|
private static SnappyNativeAPI api = null;
|
||||||
|
|
||||||
private static ClassLoader getRootClassLoader() {
|
private static ClassLoader getRootClassLoader() {
|
||||||
ClassLoader cl = SnappyLoader.class.getClassLoader();
|
ClassLoader cl = Thread.currentThread().getContextClassLoader();
|
||||||
while (cl.getParent() != null) {
|
while (cl.getParent() != null) {
|
||||||
cl = cl.getParent();
|
cl = cl.getParent();
|
||||||
}
|
}
|
||||||
@ -272,12 +278,6 @@ public class SnappyLoader
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static final String KEY_SNAPPY_LIB_PATH = "org.xerial.snappy.lib.path";
|
|
||||||
public static final String KEY_SNAPPY_LIB_NAME = "org.xerial.snappy.lib.name";
|
|
||||||
public static final String KEY_SNAPPY_TEMPDIR = "org.xerial.snappy.tempdir";
|
|
||||||
public static final String KEY_SNAPPY_DISABLE_BUNDLED_LIBS = "org.xerial.snappy.disable.bundled.libs";
|
|
||||||
public static final String KEY_SNAPPY_DISABLE_NATIVE_INJECTION = "org.xerial.snappy.disable.inject";
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Computes the MD5 value of the input stream
|
* Computes the MD5 value of the input stream
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user