baryshev / look

Performance profiler based on nodetime
MIT License
449 stars 42 forks source link

Error: channel closed #5

Open nmalcolm opened 10 years ago

nmalcolm commented 10 years ago

I receive this error, randomly it seems, with require('look').start().

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: channel closed
    at process.target.send (child_process.js:402:26)
    at null.<anonymous> (/var/node/node_modules/look/lib/observer.js:33:10)
    at EventEmitter.emit (events.js:95:17)
    at Socket.<anonymous> (/var/node/node_modules/look/lib/receiver.js:22:8)
    at Socket.EventEmitter.emit [as $emit] (events.js:95:17)
    at SocketNamespace.handlePacket (/var/node/node_modules/look/node_modules/socket.io/lib/namespace.js:335:22)
    at Manager.onClientMessage (/var/node/node_modules/look/node_modules/socket.io/lib/manager.js:488:38)
    at WebSocket.Transport.onMessage (/var/node/node_modules/look/node_modules/socket.io/lib/transport.js:387:20)
    at Parser.<anonymous> (/var/node/node_modules/look/node_modules/socket.io/lib/transports/websocket/hybi-16.js:39:10)
    at Parser.EventEmitter.emit (events.js:95:17)

Look itself works fine. We're using it for development and using NewRelic for prod so it isn't a major issue but it'd be nice to solve it.