Skip to content

Commit

Permalink
Remove starting with multi-node since one can use 0.6's clustering now
Browse files Browse the repository at this point in the history
  • Loading branch information
kriszyp committed Nov 9, 2011
1 parent 566ccbe commit 6b1be8d
Showing 1 changed file with 7 additions and 11 deletions.
18 changes: 7 additions & 11 deletions start-node.js
@@ -1,17 +1,16 @@
// helpful for debugging // helpful for debugging
var settings = require("commonjs-utils/settings"), var settings = require("commonjs-utils/settings"),
ws = require("websocket-server"), ws = require("node-websocket-server"),
messageJson = require("./media/message/json"), messageJson = require("./media/message/json");
multiNode = require("multi-node");


exports.start = function(jsgiApp, socketApp){ exports.start = function(jsgiApp, socketApp){
var http = require("http").createServer( var server = require("http").createServer(
require("jsgi-node").Listener(jsgiApp) require("jsgi-node").Listener(jsgiApp)
); );
var port = settings.port || 8080; var port = settings.port || 8080;
var nodes = multiNode.listen({port: port, nodes: settings.processes || 1}, http); server.listen(port);
require("jsgi-node/ws-jsgi")(ws.createServer({ require("jsgi-node/ws-jsgi")(ws.createServer({
server: http server: server
}), function(request){ }), function(request){
request.method = "POST"; request.method = "POST";
var headers = request.headers; var headers = request.headers;
Expand All @@ -21,12 +20,9 @@ exports.start = function(jsgiApp, socketApp){
return jsgiApp(request); return jsgiApp(request);
}); });


nodes.addListener("node", function(stream){
require("./pintura").app.addConnection(multiNode.frameStream(stream, true));
});
console.log("Listening on port " + port); console.log("Listening on port " + port);
// having a REPL is really helpful // having a REPL is really helpful
if(nodes.isMaster){ // if(nodes.isMaster){

This comment has been minimized.

Copy link
@neonstalwart

neonstalwart Nov 10, 2011

Member

maybe...

if (require.main === module) {
  require("./util/repl").start();
}
require("./util/repl").start(); require("./util/repl").start();
} //}
}; };

0 comments on commit 6b1be8d

Please sign in to comment.