mxabierto / debate

(sin mantenimiento) Debate público sobre la Política Nacional de Datos Abiertos en México. Powered by DemocracyOS.
http://politica.datos.gob.mx
1 stars 0 forks source link

Error: EMFILE, too many open files @ OS X #8

Closed defvol closed 10 years ago

defvol commented 10 years ago

En el arranque, la consola tira este error: "Error: EMFILE, too many open files" y la aplicación truena. No se ve contenido en la página salvo la navegación.

$ node -v v0.10.25

defvol commented 10 years ago
Error: EMFILE, too many open files '/Users/Rod/Codes/democracyOS-app/components/code42day-ga/component.json'
    at Object.fs.openSync (fs.js:427:18)
    at fs.readFileSync (fs.js:284:15)
    at Builder.json (/Users/Rod/Codes/democracyOS-app/node_modules/component-builder/lib/builder.js:428:13)
    at new Builder (/Users/Rod/Codes/democracyOS-app/node_modules/component-builder/lib/builder.js:62:22)
    at /Users/Rod/Codes/democracyOS-app/node_modules/component-builder/lib/builder.js:649:25
    at next (/Users/Rod/Codes/democracyOS-app/node_modules/component-builder/lib/builder.js:300:14)
    at next (/Users/Rod/Codes/democracyOS-app/node_modules/component-builder/lib/builder.js:304:5)
    at Builder.lookup (/Users/Rod/Codes/democracyOS-app/node_modules/component-builder/lib/builder.js:307:3)
    at /Users/Rod/Codes/democracyOS-app/node_modules/component-builder/lib/builder.js:646:14
    at /Users/Rod/Codes/democracyOS-app/node_modules/component-builder/node_modules/batch/lib/batch.js:65:5
Error: EMFILE, open '/Users/Rod/Codes/democracyOS-app/components/cristiandouce-moment/lang/da.js'
defvol commented 10 years ago

pasa en el branch development, en master al parecer no

defvol commented 10 years ago

como referencia: WTF is EMFILE and why does it happen to me

defvol commented 10 years ago

OS X por default tiene límite de 256 file descriptors por proceso

graceful-fs podría estandarizar el comportamiento entre plataformas

defvol commented 10 years ago

El problema persiste en master

Error: EMFILE, open '/Users/Rod/Codes/democracyOS-app/components/cristiandouce-moment/lang/fi.js'

defvol commented 10 years ago

Lo resolvemos temporalmente usando un linux box

https://github.com/mexico-abierto/app/tree/vagrant

defvol commented 10 years ago

Fixed by PR #10