[Groonga-commit] groonga/express-kotoumi [master] Set session id of the server side socket correctly

Back to archive index

YUKI Hiroshi null+****@clear*****
Wed Feb 6 19:13:09 JST 2013


YUKI Hiroshi	2013-02-06 19:13:09 +0900 (Wed, 06 Feb 2013)

  New Revision: 2a0f9cd57f4f34bbb0c3044237eb33b9b5ea7a9f
  https://github.com/groonga/express-kotoumi/commit/2a0f9cd57f4f34bbb0c3044237eb33b9b5ea7a9f

  Log:
    Set session id of the server side socket correctly

  Modified files:
    lib/backend/connection.js
    lib/frontend/socket.io-adaptor.js

  Modified: lib/backend/connection.js (+1 -1)
===================================================================
--- lib/backend/connection.js    2013-02-06 19:06:57 +0900 (7192615)
+++ lib/backend/connection.js    2013-02-06 19:13:09 +0900 (88b9d79)
@@ -120,7 +120,7 @@ Connection.prototype.emitMessage = function(type, body, callback, options) {
     body:       body
   };
   if (options.socket) {
-    envelope.sessionId = options.socket.sessionid;
+    envelope.sessionId = options.socket.id;
   }
   if (callback) {
     var event = 'inReplyTo:' + id;

  Modified: lib/frontend/socket.io-adaptor.js (+1 -1)
===================================================================
--- lib/frontend/socket.io-adaptor.js    2013-02-06 19:06:57 +0900 (73e3f75)
+++ lib/frontend/socket.io-adaptor.js    2013-02-06 19:13:09 +0900 (b07b7d1)
@@ -39,7 +39,7 @@ exports.register = function(application, server, params) {
 
   function createBackendMessageHandler(socket) {
     return (function(envelope) {
-      if (envelope.sessionId && envelope.sessionId != socket.sessionid)
+      if (envelope.sessionId && envelope.sessionId != socket.id)
         return;
 
       var event = envelope.type;
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index