Skip to content
  • P
    Projects
  • G
    Groups
  • S
    Snippets
  • Help

yotta / pictogram

  • This project
    • Loading...
  • Sign in
Go to a project
  • Project
  • Repository
  • Issues 60
  • Merge Requests 0
  • Pipelines
  • Wiki
  • Settings
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Closed
Open
Issue #52 opened Mar 06, 2017 by Sebastián Collado Montañez@scollado 
  • New issue
New issue

Sockets finalizan la ejecucion de sails console

Al recargar la página en LOGIN o cerrando sesión, sails console se interrumpe, dejando el siguiente mensaje:

sails> /vagrant/src/api/hooks/rooms.js:172 for (var i = 0; i < rooms.length; i++) ^

TypeError: Cannot read property 'length' of undefined at Hook.unsubscribeFromRoom.disconnect (/vagrant/src/api/hooks/rooms.js:172:32) at Hook.wrapper as disconnect at Object.module.exports.sockets.afterDisconnect (/vagrant/src/config/sockets.js:38:21) at finishedLoading (/vagrant/src/node_modules/sails/node_modules/sails-hook-sockets/lib/on-connect.js:52:28) at /vagrant/src/node_modules/sails/node_modules/sails-hook-sockets/lib/load-session-from-socket.js:60:14 at Immediate. (/vagrant/src/node_modules/sails/lib/hooks/session/index.js:36:14) at Immediate.immediate._onImmediate (timers.js:453:18) at processImmediate as _immediateCallback

  • Sebastián Collado Montañez @scollado commented Mar 06, 2017
    Developer
    disconnect: function(socket) {
          var rooms = socketRooms[sails.sockets.getId(socket)];
          if(!rooms) return;
          for (var i = 0; i < rooms.length; i++)
             sails.hooks.rooms.unsubscribeFromRoom(rooms[i].room, socket);
        }

    ¿Posible solución?

    Edited Mar 06, 2017 by Sebastián Collado Montañez
    ``` disconnect: function(socket) { var rooms = socketRooms[sails.sockets.getId(socket)]; if(!rooms) return; for (var i = 0; i < rooms.length; i++) sails.hooks.rooms.unsubscribeFromRoom(rooms[i].room, socket); } ``` ¿Posible solución?
  • Sebastián Collado Montañez @scollado

    mentioned in commit f4e63db3

    Mar 06, 2017

    mentioned in commit f4e63db3

    mentioned in commit f4e63db37d25a282f066342b7b6457d96d11752f
    Toggle commit list
  • Sebastián Collado Montañez @scollado

    closed

    Mar 07, 2017

    closed

    closed
    Toggle commit list
  • Write
  • Preview
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
1
Labels
bug
Assign labels
  • View labels
2
2 participants
Reference: yotta/pictogram#52