<commit_before>'use strict';

// Load the module dependencies
var config = require('./config'),
	path = require('path'),
	http = require('http'),
	socketio = require('socket.io');

// Define the Socket.io configuration method
module.exports = function (app, db) {
	var server = http.createServer(app);
	var io = socketio({ transports: ['websocket', 'polling'] });

	if(config.socketPort){
		io = socketio(config.socketPort, { transports: ['websocket', 'polling'] });
	}

	if(process.env.DISABLE_CLUSTER_MODE !== "TRUE"){
		var redis = require('socket.io-redis');<commit_msg>fixed socketUrl error<commit_after>'use strict';

// Load the module dependencies
var config = require('./config'),
	path = require('path'),
	http = require('http'),
	socketio = require('socket.io');

// Define the Socket.io configuration method
module.exports = function (app, db) {
	var server = http.createServer(app);
	var io = socketio({ transports: ['websocket', 'polling'] });

	if(config.socketPort){
		console.log("creating websocket server on port: "+config.socketPort);
		io = socketio(config.socketPort, { transports: ['websocket', 'polling'] });
	}

	if(process.env.DISABLE_CLUSTER_MODE !== "TRUE"){
		var redis = require('socket.io-redis');
{'fraction_non_alphanumeric': 0.1734527687296417, 'fraction_numerical': 0.0, 'mean_word_length': 5.238578680203045, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3994056', 'n_tokens_mistral': 397, 'n_tokens_neox': 383, 'n_words': 95}