Просмотр исходного кода

[ASpell] error handling of cache dump: fix an async fs function call

fs.unlink requires a callback as second parameter.

Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
Jakob Ackermann 7 лет назад
Родитель
Сommit
5cfd92cf85
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      services/spelling/app/js/ASpell.js

+ 1 - 1
services/spelling/app/js/ASpell.js

@@ -39,7 +39,7 @@ const cacheDump = setInterval(function() {
   return fs.writeFile(cacheFsPathTmp, dump, function(err) {
     if (err != null) {
       logger.log(OError.tag(err, 'error writing cache file'))
-      return fs.unlink(cacheFsPathTmp)
+      fs.unlink(cacheFsPathTmp, () => {})
     } else {
       fs.rename(cacheFsPathTmp, cacheFsPath, err => {
         if (err) {