Lorin Beer created CB-7360:
------------------------------

             Summary: [CLI] event emitter memory leak
                 Key: CB-7360
                 URL: https://issues.apache.org/jira/browse/CB-7360
             Project: Apache Cordova
          Issue Type: Bug
            Reporter: Lorin Beer


refactor causes node warning, fix the issue causing the warning

{code}
(node) warning: possible EventEmitter memory leak detected. 11 listeners added. 
Use emitter.setMaxListeners() to increase limit.
Trace
    at EventEmitter.addListener (events.js:160:15)
    at initLogHandlers (/Users/lorin/dev/cordova/cdv-cli/src/cli.js:69:17)
    at cli (/Users/lorin/dev/cordova/cdv-cli/src/cli.js:122:5)
    at null.<anonymous> 
(/Users/lorin/dev/cordova/cdv-cli/spec/cli.spec.js:118:13)
    at jasmine.Block.execute 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:1145:17)
    at jasmine.Queue.next_ 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2177:31)
    at jasmine.Queue.start 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2130:8)
    at jasmine.Spec.execute 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2458:14)
    at jasmine.Queue.next_ 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2177:31)
    at jasmine.Queue.start 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2130:8)
(node) warning: possible EventEmitter memory leak detected. 11 listeners added. 
Use emitter.setMaxListeners() to increase limit.
Trace
    at EventEmitter.addListener (events.js:160:15)
    at initLogHandlers (/Users/lorin/dev/cordova/cdv-cli/src/cli.js:70:17)
    at cli (/Users/lorin/dev/cordova/cdv-cli/src/cli.js:122:5)
    at null.<anonymous> 
(/Users/lorin/dev/cordova/cdv-cli/spec/cli.spec.js:118:13)
    at jasmine.Block.execute 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:1145:17)
    at jasmine.Queue.next_ 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2177:31)
    at jasmine.Queue.start 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2130:8)
    at jasmine.Spec.execute 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2458:14)
    at jasmine.Queue.next_ 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2177:31)
    at jasmine.Queue.start 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2130:8)
(node) warning: possible EventEmitter memory leak detected. 11 listeners added. 
Use emitter.setMaxListeners() to increase limit.
Trace
    at EventEmitter.addListener (events.js:160:15)
    at initLogHandlers (/Users/lorin/dev/cordova/cdv-cli/src/cli.js:71:17)
    at cli (/Users/lorin/dev/cordova/cdv-cli/src/cli.js:122:5)
    at null.<anonymous> 
(/Users/lorin/dev/cordova/cdv-cli/spec/cli.spec.js:118:13)
    at jasmine.Block.execute 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:1145:17)
    at jasmine.Queue.next_ 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2177:31)
    at jasmine.Queue.start 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2130:8)
    at jasmine.Spec.execute 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2458:14)
    at jasmine.Queue.next_ 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2177:31)
    at jasmine.Queue.start 
(/Users/lorin/dev/cordova/cdv-cli/node_modules/jasmine-node/lib/jasmine-node/jasmine-1.3.1.js:2130:8)
{code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to