I got the patches to apply with one conflict in src/node.cc which I think i fixed correctly. I'm getting this error when compiling:
../src/node.cc: In function ‘void node::EmitDebugEnabledAsyncCallback(uv_async_t*, int)’: ../src/node.cc:2652:40: error: no matching function for call to ‘v8::HandleScope::HandleScope(v8::Isolate*&)’ ../src/node.cc:2652:40: note: candidates are: ../deps/v8/include/v8.h:473:3: note: v8::HandleScope::HandleScope(const v8::HandleScope&) ../deps/v8/include/v8.h:473:3: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘const v8::HandleScope&’ ../deps/v8/include/v8.h:448:3: note: v8::HandleScope::HandleScope() ../deps/v8/include/v8.h:448:3: note: candidate expects 0 arguments, 1 provided make[1]: *** [/home/rdoherty/node/out/Release/obj.target/node/src/node.o] Error 1 On Monday, July 15, 2013 10:31:09 AM UTC-7, rdoh...@smugmug.com wrote: > > Thanks! I will try that now. > > On Saturday, July 13, 2013 3:52:47 AM UTC-7, Ben Noordhuis wrote: >> >> On Sat, Jul 13, 2013 at 4:18 AM, <rdoh...@smugmug.com> wrote: >> > Hi, my current project is being bitten by the cluster module's reliance >> on >> > the OS kernel to do balancing between nodejs processes. Out of 8 >> processes, >> > 2 get > 70% combined requests/workload. This causes our servers to >> > eventually stop responding, requiring a restart. >> > >> > I have tried to patch 0.10.13 with the following patch: >> > >> https://github.com/joyent/node/commit/e72cd415adf2ca12daddc001cc3fe953cdb4b507 >> >> > and I get a 'Bad debug option.' error when calling cluster.fork(). I >> have >> > also tried using 0.11.4, but of course a NPM module that I need to use >> is >> > not compatible. Removing the incompatible module allowed me to test and >> see >> > that the patch does indeed provide equal load balancing between >> processes. >> > >> > I understand cluster is experimental. I've found a few other messages >> on >> > this list mentioning my same problem, which is why I'm asking if it's >> > possible for the patch to be backported to 0.10.x or a sooner release. >> > >> > I'm happy to provide more information if needed or accept advice on how >> to >> > fix my 'bad debug option.' error. Thanks in advance for your help! >> > >> > -Ryan >> >> It sounds like you're missing [1]. You will want to cherry-pick [2], >> [1] and [3], in that order. >> >> [1] https://github.com/joyent/node/commit/43ec1b1c >> [2] https://github.com/joyent/node/commit/41b75ca >> [3] https://github.com/joyent/node/commit/e72cd41 >> > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to nodejs@googlegroups.com To unsubscribe from this group, send email to nodejs+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.