summaryrefslogtreecommitdiff
path: root/src/req_wrap.h
diff options
context:
space:
mode:
authorTrevor Norris <trev.norris@gmail.com>2014-01-09 11:11:40 -0800
committerTrevor Norris <trev.norris@gmail.com>2014-01-09 13:25:20 -0800
commit828f14556e0daeae7fdac08fceaa90952de63f73 (patch)
tree2eb2108d84e1bfc88b452970c3b04d00166e6ed0 /src/req_wrap.h
parent0afdfae0eb1ab263337889e716d5e8fe5e54c453 (diff)
downloadandroid-node-v8-828f14556e0daeae7fdac08fceaa90952de63f73.tar.gz
android-node-v8-828f14556e0daeae7fdac08fceaa90952de63f73.tar.bz2
android-node-v8-828f14556e0daeae7fdac08fceaa90952de63f73.zip
src: revert domain using AsyncListeners
This is a slightly modified revert of bc39bdd. Getting domains to use AsyncListeners became too much of a challenge with many edge cases. While this is still a goal, it will have to be deferred for now until more test coverage can be provided.
Diffstat (limited to 'src/req_wrap.h')
-rw-r--r--src/req_wrap.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/req_wrap.h b/src/req_wrap.h
index 2e08ef7380..043edb2f60 100644
--- a/src/req_wrap.h
+++ b/src/req_wrap.h
@@ -39,6 +39,9 @@ class ReqWrap : public AsyncWrap {
public:
ReqWrap(Environment* env, v8::Handle<v8::Object> object)
: AsyncWrap(env, object) {
+ if (env->in_domain())
+ object->Set(env->domain_string(), env->domain_array()->Get(0));
+
QUEUE_INSERT_TAIL(&req_wrap_queue, &req_wrap_queue_);
}