fix ip lookup

This commit is contained in:
Ilya Grigorik 2013-07-05 22:42:30 -07:00
parent 101a033fca
commit 443680f139

View File

@ -73,7 +73,7 @@ PeerServer.prototype._initializeWSS = function() {
socket.close();
return;
}
if (!self._clients[key] || !self._clients[key][id]) {
self._checkKey(key, ip, function(err) {
if (!err) {
@ -203,7 +203,7 @@ PeerServer.prototype._initializeHTTP = function() {
var id = req.params.id;
var token = req.params.token;
var key = req.params.key;
var ip = req.ip;
var ip = req.connection.remoteAddress;
if (!self._clients[key] || !self._clients[key][id]) {
self._checkKey(key, ip, function(err) {
@ -307,7 +307,7 @@ PeerServer.prototype._pruneOutstanding = function() {
var keys = Object.keys(this._outstanding);
for (var k = 0, kk = keys.length; k < kk; k += 1) {
var key = keys[k];
var dsts = Object.keys(this._outstanding[key]);
var dsts = Object.keys(this._outstanding[key]);
for (var i = 0, ii = dsts.length; i < ii; i += 1) {
var offers = this._outstanding[key][dsts[i]];
var seen = {};