LiamKarlMitchell / InfiniteSky

InfiniteSky is an open-source mmorpg project, It is written in Node.JS
GNU General Public License v3.0
33 stars 42 forks source link

Problems with disconnect/removing from quad tree. #131

Closed LiamKarlMitchell closed 9 years ago

LiamKarlMitchell commented 9 years ago

Client #11 error: Error: read ECONNRESET Client #11 closed connection world.js needs to remove socket from zone it is in too. and tell all party/guild its offline etc Removing disconnected character from world Killer233 LogoutUser remove socket Removing Socket

TypeError: Cannot read property 'leaf' of null Thu Mar 19 2015 19:52:48 GMT+1300 (New Zealand Daylight Time) Stacktrace: at QuadTreeNode.QuadTree.removeNode (E:\Source\InfiniteSky\QuadTree.js:481:12) at Object.Zone_Prototype.removeSocket (E:\Source\InfiniteSky\zone.js:113:19) at Socket.socket.LogoutUser (E:\Source\InfiniteSky\world.js:471:29) at Socket.removeDisconnectedCharacter (E:\Source\InfiniteSky\world.js:549:18) at Socket. (E:\Source\InfiniteSky\world.js:506:41) at Socket.emit (events.js:129:20) at TCP.close (net.js:476:12)