node: change AsyncListener API
authorTrevor Norris <trev.norris@gmail.com>
Fri, 3 Jan 2014 00:40:30 +0000 (16:40 -0800)
committerTrevor Norris <trev.norris@gmail.com>
Fri, 3 Jan 2014 21:20:23 +0000 (13:20 -0800)
commitd9fc6af32a50684930b04f0f2b701eb2fd62192b
tree47661068744d7b6e240b07be8432abf80cfaa29e
parent13eb17f4127469f93db4f248e81e92c87c5b5f58
node: change AsyncListener API

There was a flaw in the old API that has been fixed. Now the
asyncListener callback is now the "create" object property in the
callback object, and is optional.
22 files changed:
doc/api/process.markdown
lib/domain.js
src/node.js
test/simple/test-asynclistener-error-add-after.js
test/simple/test-asynclistener-error-multiple-handled.js
test/simple/test-asynclistener-error-multiple-mix.js
test/simple/test-asynclistener-error-multiple-unhandled.js
test/simple/test-asynclistener-error-net.js
test/simple/test-asynclistener-error-throw-in-after.js
test/simple/test-asynclistener-error-throw-in-before-multiple.js
test/simple/test-asynclistener-error-throw-in-before.js
test/simple/test-asynclistener-error-throw-in-error.js
test/simple/test-asynclistener-error.js
test/simple/test-asynclistener-multi-timeout.js
test/simple/test-asynclistener-remove-add-in-before.js
test/simple/test-asynclistener-remove-after.js
test/simple/test-asynclistener-remove-before.js
test/simple/test-asynclistener-remove-in-before.js
test/simple/test-asynclistener-remove-inflight-error.js
test/simple/test-asynclistener-remove-inflight.js
test/simple/test-asynclistener-throw-before-infinite-recursion.js
test/simple/test-asynclistener.js