Quellcode durchsuchen

Merge pull request #75 from JBYoshi/localhost

Make IPv4 and IPv6 localhost connections use the same room.
RobinLinus vor 6 Jahren
Ursprung
Commit
c00ba60699
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  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) {