diff --git a/src/node_log.cpp b/src/node_log.cpp index b7076457c..f39536a5a 100644 --- a/src/node_log.cpp +++ b/src/node_log.cpp @@ -31,6 +31,9 @@ NodeLogBackend::NodeLogBackend(v8::Handle target) })) { NanScope(); module = v8::Persistent::New(target); + + // Don't keep the event loop alive. + queue->unref(); } NodeLogBackend::~NodeLogBackend() { diff --git a/vendor/mbgl b/vendor/mbgl index 590133379..1de315e91 160000 --- a/vendor/mbgl +++ b/vendor/mbgl @@ -1 +1 @@ -Subproject commit 5901333797f05ac861b6242f0f9d7edf0875b5cd +Subproject commit 1de315e91ff25d4bf162c4d3bb4c453d89391c1a