[Groonga-commit] groonga/express-droonga at 816c552 [master] Report error while request conversion

Back to archive index

YUKI Hiroshi null+****@clear*****
Thu Jun 20 18:42:08 JST 2013


YUKI Hiroshi	2013-06-20 18:42:08 +0900 (Thu, 20 Jun 2013)

  New Revision: 816c552ea0c049b7813b881115b4a9ba5efd1dd7
  https://github.com/groonga/express-droonga/commit/816c552ea0c049b7813b881115b4a9ba5efd1dd7

  Message:
    Report error while request conversion

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

  Modified: lib/frontend/socket.io-adaptor.js (+8 -3)
===================================================================
--- lib/frontend/socket.io-adaptor.js    2013-06-05 14:56:50 +0900 (acffe6c)
+++ lib/frontend/socket.io-adaptor.js    2013-06-20 18:42:08 +0900 (fdae46b)
@@ -42,9 +42,14 @@ exports.register = function(application, server, params) {
 
       var event = commandName;
       if (commandDefinition.toBackend) {
-        var result = commandDefinition.toBackend(event, data);
-        event = result[0];
-        data = result[1];
+        try {
+          var result = commandDefinition.toBackend(event, data);
+          event = result[0];
+          data = result[1];
+        } catch(error) {
+          socket.emit('error', error);
+          return;
+        }
       }
 
       var callback = null;
-------------- next part --------------
HTML����������������������������...
Download 



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