Browse Source

firefox port

Michelle Bu 12 years ago
parent
commit
8f2f7cef6f
1 changed files with 3 additions and 1 deletions
  1. 3 1
      lib/server.js

+ 3 - 1
lib/server.js

@@ -134,7 +134,7 @@ PeerServer.prototype._configureWS = function(socket, key, id, token) {
         case 'OFFER':
         case 'OFFER':
         case 'ANSWER':
         case 'ANSWER':
         // Firefoxism (connectDataConnection ports)
         // Firefoxism (connectDataConnection ports)
-        // case 'PORT':
+        case 'PORT':
           // Use the ID we know to be correct to prevent spoofing.
           // Use the ID we know to be correct to prevent spoofing.
           self._handleTransmission(key, {
           self._handleTransmission(key, {
             type: message.type,
             type: message.type,
@@ -258,6 +258,8 @@ PeerServer.prototype._initializeHTTP = function() {
 
 
   this._app.post('/:key/:id/:token/answer', handle);
   this._app.post('/:key/:id/:token/answer', handle);
 
 
+  this._app.post('/:key/:id/:token/port', handle);
+
   this._app.post('/:key/:id/:token/leave', handle);
   this._app.post('/:key/:id/:token/leave', handle);
 
 
   //this._app.post('/port', handle);
   //this._app.post('/port', handle);