Переглянути джерело

Merge pull request #75 from JBYoshi/localhost

Make IPv4 and IPv6 localhost connections use the same room.
RobinLinus 6 роки тому
батько
коміт
c00ba60699
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      server/index.js

+ 4 - 0
server/index.js

@@ -158,6 +158,10 @@ class Peer {
         } else {
             this.ip = request.connection.remoteAddress;
         }
+        // IPv4 and IPv6 use different values to refer to localhost
+        if (this.ip == '::1' || this.ip == '::ffff:127.0.0.1') {
+            this.ip = '127.0.0.1';
+        }
     }
 
     _setPeerId(request) {