aboutsummaryrefslogtreecommitdiff
path: root/ext/bg/js/mecab.js
diff options
context:
space:
mode:
Diffstat (limited to 'ext/bg/js/mecab.js')
-rw-r--r--ext/bg/js/mecab.js6
1 files changed, 2 insertions, 4 deletions
diff --git a/ext/bg/js/mecab.js b/ext/bg/js/mecab.js
index 4c62c2b0..b9f2d0b3 100644
--- a/ext/bg/js/mecab.js
+++ b/ext/bg/js/mecab.js
@@ -58,12 +58,10 @@ class Mecab {
const sequence = this.sequence++;
this.listeners[sequence] = {
- callback: (data) => {
- resolve(data);
- },
+ callback: resolve,
timer: setTimeout(() => {
delete this.listeners[sequence];
- reject(`Mecab invoke timed out in ${Mecab.timeout} ms`);
+ reject(new Error(`Mecab invoke timed out in ${Mecab.timeout} ms`));
}, Mecab.timeout)
}