mirror of
				https://github.com/KevinMidboe/zoff.git
				synced 2025-10-29 18:00:23 +00:00 
			
		
		
		
	Fixed issue with farmhash and undefined ip
This commit is contained in:
		| @@ -4,7 +4,7 @@ path = require('path'), | ||||
| //publicPath = path.join(__dirname, 'public'), | ||||
| http = require('http'), | ||||
| port = 8080, | ||||
| farmhash = require('farmhash'), | ||||
| //farmhash = require('farmhash'), | ||||
| num_processes = require('os').cpus().length; | ||||
|  | ||||
| publicPath = path.join(__dirname, 'public'); | ||||
| @@ -47,7 +47,15 @@ function startClustered(redis_enabled) { | ||||
|         } | ||||
|  | ||||
|         var worker_index = function(ip, len) { | ||||
|             return farmhash.fingerprint32(ip) % len; | ||||
|             //console.log(ip); | ||||
|             var s = ''; | ||||
|             for (var i = 0, _len = ip.length; i < _len; i++) { | ||||
|                 if(!isNaN(ip[i])) { | ||||
|                     s += ip[i]; | ||||
|                 } | ||||
|             } | ||||
|             return Number(s)%len; | ||||
|             //eturn farmhash.fingerprint32(ip) % len; | ||||
|         }; | ||||
|  | ||||
|         var server = net.createServer({ pauseOnConnect: true }, function(connection, a) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user