node.jsとwebsocket 頑張る 突然エラーでたよ編

node sever.js

ってやったら今まで動いてたのに突然

events.js:72
        throw er; // Unhandled 'error' event
              ^
Error: listen EADDRINUSE
    at errnoException (net.js:884:11)
    at Server._listen2 (net.js:1022:14)
    at listen (net.js:1044:10)
    at Server.listen (net.js:1110:5)
    at Object.exports.listen (/usr/local/node-v0.10.0/lib/node_modules/websocket.io/lib/websocket.io.js:62:10)
    at Object.<anonymous> (/var/www/repos/trunk/server.js:2:17)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)

て怒られた。
調べてみるとnode server.jsのプロセスが生きてるのに
もう1こプロセスを作ろうとしてたのが原因らしい。

ps alx

で調べてみると

0 10205  2686  2656  15   0 593396 13888 -      Sl+  pts/3      0:00 node server.js

確かにあった。

kill 2686

してやったらうまく動いた!