N
N
Newee2018-08-09 12:03:31
JavaScript
Newee, 2018-08-09 12:03:31

How to run levelDB with worker-threads?

When starting the levelDB store in a child thread, a
FATAL ERROR occurs: v8::HandleScope::CreateHandle() Cannot create a handle without a HandleScope
1: 0x8b8210 node::Abort() [/usr/local/bin/node]
2: 0x8b825c [/usr/local/bin/node]
3: 0xac1afa v8::Utils::ReportApiFailure(char const*, char const*) [/usr/local/bin/node]
4: 0xe7fa37 v8::internal::HandleScope ::Extend(v8::internal::Isolate*) [/usr/local/bin/node]
5: 0xfad07c v8::internal::JSReceiver::GetCreationContext() [/usr/local/bin/node]
6: 0xacafdc v8::Object::CreationContext() [/usr/local/bin/node]
7: 0x8bb203 node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local *, node::async_context) [/usr/local/bin/node]
8: 0x7f6fb050bc39 Nan::AsyncWorker::HandleOKCallback() [/home/denis/proj/plasma/dev-plasma/plasma1/Plasma-cash/client/node_modules/leveldown/build/Release/leveldown.node]
9: 0x7f6fb050b983 Nan ::AsyncWorker::WorkComplete() [/home/denis/proj/plasma/dev-plasma/plasma1/Plasma-cash/client/node_modules/leveldown/build/Release/leveldown.node]
10: 0x7f6fb050b3c5 Nan::AsyncExecuteComplete( uv_work_s*) [/home/denis/proj/plasma/dev-plasma/plasma1/Plasma-cash/client/node_modules/leveldown/build/Release/leveldown.node]
11: 0x9ee4d5 [/usr/local/bin/node]
12: 0x9f283f [/usr/local/bin/node]
13: 0xa03718 [/usr/local/bin/node]
14: 0x9f317b uv_run [/usr/local/bin/node]
15: 0x8c2d95 node::Start(v8::Isolate*, node::IsolateData*, int, char const* const*, int, char const* const*) [/usr/local/bin/node]
16: 0x8c191f node ::Start(int, char**) [/usr/local/bin/node]
17: 0x7f6fb2786830 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
18: 0x87dbe5 [/usr/local/bin /node]
Emergency stop (memory dumped)
I would be very grateful if someone could explain at least what it means. Google didn't return any results :D

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question