diff options
Diffstat (limited to 'ext/bg/js/mecab.js')
-rw-r--r-- | ext/bg/js/mecab.js | 6 |
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) } |