slither icon indicating copy to clipboard operation
slither copied to clipboard

Server is down when game start

Open ikeda-yuko opened this issue 8 years ago • 4 comments

first, start server.

$ node ./bin/slither

second, access slither.io on chrome and execute.

forceServer("localhost", 8080)

finally, start game. but, server is down :(

console log display following (ver 0.0.12-dev)

/Users/yuko/sandbox/slither/src/server.coffee:114
          if (value === conn.snake.direction.angle) {
                                  ^
TypeError: Cannot read property 'direction' of undefined
  at Server.module.exports.Server.handleMessage (/Users/yuko/sandbox/slither/src/server.coffee:101:38)
  at WebSocket.emit (events.js:110:17)
  at Receiver.onbinary (/Users/yuko/sandbox/slither/node_modules/ws/lib/WebSocket.js:823:10)
  at /Users/yuko/sandbox/slither/node_modules/ws/lib/Receiver.js:537:18
  at /Users/yuko/sandbox/slither/node_modules/ws/lib/Receiver.js:361:7
  at /Users/yuko/sandbox/slither/node_modules/ws/lib/PerMessageDeflate.js:238:5
  at afterWrite (_stream_writable.js:361:3)
  at onwrite (_stream_writable.js:352:7)
  at WritableState.onwrite (_stream_writable.js:105:5)
  at afterTransform (_stream_transform.js:99:5)
  at TransformState.afterTransform (_stream_transform.js:74:12)
  at Zlib.callback (zlib.js:611:5)

I tried 0.0.11... but, I have like that result. is there any solution ? thanks :)

ikeda-yuko avatar Oct 05 '16 08:10 ikeda-yuko

I'm new into NodeJS, I want to learn little more and I wanted to start with this game :)

I runed into same issue when tried to use slither original client. Maybe this is a client side problem...

carcabot avatar Nov 29 '16 07:11 carcabot

Any update on this issue? I'm currently experiencing this as well.

Randy-Ram avatar May 02 '17 17:05 Randy-Ram

Is there any update on this issue?

Mergim1992 avatar Jul 10 '17 17:07 Mergim1992

I have same problem I'm a node newbie but this is what I got so far: [Application][DEBUG] You are running slither-server 0.0.11 [Application][INFO] Starting the server in dev at port 8080... [Server][INFO] Listening for connections Snake going to 99 /usr/lib/node_modules/slither-server/src/server.coffee:116 conn.snake.direction.x = x * 125; ^

TypeError: Cannot read property 'direction' of undefined at Server.module.exports.Server.handleMessage (/usr/lib/node_modules/slither-server/src/server.coffee:104:19) at emitTwo (events.js:106:13) at WebSocket.emit (events.js:191:7) at Receiver.onbinary (/usr/lib/node_modules/slither-server/node_modules/ws/lib/WebSocket.js:823:10) at /usr/lib/node_modules/slither-server/node_modules/ws/lib/Receiver.js:537:18 at /usr/lib/node_modules/slither-server/node_modules/ws/lib/Receiver.js:361:7 at /usr/lib/node_modules/slither-server/node_modules/ws/lib/PerMessageDeflate.js:238:5 at afterWrite (_stream_writable.js:385:3) at onwrite (_stream_writable.js:376:7) at WritableState.onwrite (_stream_writable.js:90:5) at afterTransform (_stream_transform.js:79:3) at TransformState.afterTransform (_stream_transform.js:54:12) at Zlib.callback (zlib.js:639:5)

dounoit avatar Jul 24 '17 22:07 dounoit