diff --git a/src/index.js b/src/index.js
index <HASH>..<HASH> 100644
--- a/src/index.js
+++ b/src/index.js
@@ -30,8 +30,11 @@ const {THREE} = core;
 const nativeBindingsModulePath = path.join(__dirname, 'native-bindings.js');
 const nativeBindings = require(nativeBindingsModulePath);
 
+const nativeWorker = require('worker-native');
+
 const eventLoopNative = require('event-loop-native');
 nativeBindings.nativeWindow.setEventLoop(eventLoopNative);
+nativeWorker.dlclose(eventLoopNative.getDlibPath());
 
 const GlobalContext = require('./GlobalContext');
 GlobalContext.args = {};
Use worker-native to dlclose event-loop-native