- Apr 18, 2012
-
-
isaacs authored
This is a squashed commit of the main work done on the domains-wip branch. The original commit messages are preserved for posterity: * Implicitly add EventEmitters to active domain * Implicitly add timers to active domain * domain: add members, remove ctor cb * Don't hijack bound callbacks for Domain error events * Add dispose method * Add domain.remove(ee) method * A test of multiple domains in process at once * Put the active domain on the process object * Only intercept error arg if explicitly requested * Typo * Don't auto-add new domains to the current domain While an automatic parent/child relationship is sort of neat, and leads to some nice error-bubbling characteristics, it also results in keeping a reference to every EE and timer created, unless domains are explicitly disposed of. * Explicitly adding one domain to another is still fine, of course. * Don't allow circular domain->domain memberships * Disposing of a domain removes it from its parent * Domain disposa... -
isaacs authored
-
isaacs authored
-
isaacs authored
-
isaacs authored
-
isaacs authored
-
isaacs authored
-
isaacs authored
-
isaacs authored
-
isaacs authored
-
Nathan Rajlich authored
-
Nathan Rajlich authored
-
Nathan Rajlich authored
This fixes the failing REPL tests.
-
Nathan Rajlich authored
-
Nathan Rajlich authored
The idea here is to reduce the number of times that `setRawMode()` is called on the `input` stream, since it is expensive, and simply pause()/resume() should not call it. So now `setRawMode()` only gets called at the beginning of the Interface instance, and then when `Interface#close()` is called. Test case included.
-
Nathan Rajlich authored
Also compacting some long lines.
-
- Apr 17, 2012
-
-
Kyle Robinson Young authored
Closes #3028
-
Kyle Robinson Young authored
-
domenic authored
-
ssuda authored
This will fix #3068
-
Zachary Scott authored
-
Zachary Scott authored
Fixes #3062.
-
Zachary Scott authored
Fixes #3062.
-
fukayatsu authored
-
Shigeki Ohtsu authored
-
Ben Noordhuis authored
Preemptively fixes simple/test-https-timeout on platforms where binding to an interface is not an instantaneous action.
-
ssuda authored
Fixes #3107.
-
- Apr 16, 2012
-
-
Kyle Robinson Young authored
-
- Apr 15, 2012
-
-
Maciej Małecki authored
-
Ben Noordhuis authored
The OPENSSL_NO_SOCK macro in OpenSSL missed a couple of networking functions that called other functions that OPENSSL_NO_SOCK *had* filtered out. None of the functions (filtered or not) were actually used but it was enough to trip up the Solaris linker.
-
Mustansir Golawala authored
-
- Apr 14, 2012
-
-
isaacs authored
-
- Apr 13, 2012
-
-
Ben Noordhuis authored
-
Zachary Scott authored
Closes #3100. Closes #3101.
-
Aaron Jacobs authored
It isn't used anywhere else, so made it an implementation detail in v8_typed_array.cc.
-
Ben Noordhuis authored
Fixes #3096.
-
- Apr 12, 2012
-
-
Andreas Madsen authored
-
Bert Belder authored
-
Ben Noordhuis authored
-