danb235 / mediatidy

Command line interface to cleanup your media library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error: spawn EMFILE

jinjorge opened this issue · comments

I'll add details later.


$ bin/mediatidy config update
mediatidy: movie path:  /Volumes/Movies
saved mediatidy configuration to /Users/mediaserver/.mediatidy/config.json
media:mediatidy mediaserver$ bin/mediatidy movies update
==> search for current files and directories
Found: 4726 video files
Found: 4213 other files
Found: 17 directories
==> updating mediatidy database with current files and directories
updating directories...
updating video files...
updating other files...
database updated
==> removing files and directories from database that no longer exist
0 out of 8939 files removed from database...
0 out of 17 directories removed from database...
finished removing missing files and directories from mediatidy database
==> update database with probed video metadata
Found: 4726 video files that need metadata update
.....................................................

............................................................................................................................................
child_process.js:947
    throw errnoException(process._errno, 'spawn');
          ^
Error: spawn EMFILE
  at errnoException (child_process.js:1000:11)
  at ChildProcess.spawn (child_process.js:947:11)
  at exports.spawn (child_process.js:735:9)
  at doProbe (/Users/mediaserver/repos/mediatidy/node_modules/node-ffprobe/lib/ffprobe.js:84:14)
  at probeFiles (/Users/mediaserver/repos/mediatidy/lib/movies.coffee:91:9)
  at /Users/mediaserver/repos/mediatidy/lib/movies.coffee:143:23
  at /Users/mediaserver/repos/mediatidy/node_modules/async/lib/async.js:157:25
  at /Users/mediaserver/repos/mediatidy/lib/movies.coffee:135:21
  at iterate (/Users/mediaserver/repos/mediatidy/node_modules/async/lib/async.js:149:13)
  at /Users/mediaserver/repos/mediatidy/node_modules/async/lib/async.js:160:25
  at /Users/mediaserver/repos/mediatidy/lib/movies.coffee:135:21
  at iterate (/Users/mediaserver/repos/mediatidy/node_modules/async/lib/async.js:149:13)
  at Object.async.eachSeries (/Users/mediaserver/repos/mediatidy/node_modules/async/lib/async.js:165:9)
  at /Users/mediaserver/repos/mediatidy/lib/movies.coffee:124:25
  at ReadStream.<anonymous> (/Users/mediaserver/repos/mediatidy/lib/movies.coffee:122:21)
  at ReadStream.emit (events.js:95:17)
  at ReadStream.<anonymous> (_stream_readable.js:748:14)
  at ReadStream.emit (events.js:92:17)
  at emitReadable_ (_stream_readable.js:410:10)
  at emitReadable (_stream_readable.js:406:5)
  at readableAddChunk (_stream_readable.js:168:9)
  at ReadStream.Readable.push (_stream_readable.js:130:10)
  at onread (fs.js:1568:12)
  at Object.wrapper [as oncomplete] (fs.js:459:17)

This should be obsolete at this point. =)