INNER CODE UNIT · JavaScript
socketSuffix
phusion/passenger · src/helper-scripts/node-loader.js:263
socketSuffix = ((Math.random() * 0xFFFFFFFF) & 0xFFFFFFF);
var result = socketDir + "/" + socketPrefix + "." + socketSuffix.toString(36);
var UNIX_PATH_MAX = options.UNIX_PATH_MAX || 100;
return result.substr(0, UNIX_PATH_MAX);
}
function addListenerAtBeginning(emitter, event, callback) {
var listeners = emitter.listeners(event);
var i;
emitter.removeAllListeners(event);
emitter.on(event, callback);
for (i = 0; i < listeners.length; i++) {
emitter.on(event, listeners[i]);
}
}