X-Git-Url: https://git.wh0rd.org/?p=chrome-ext%2Fmusic-player-client.git;a=blobdiff_plain;f=js%2Fmpc.js;h=1e3390b27b7d21100dfe22d95837c9c508323efe;hp=7fc74393bfa3ee9cbd970f2403308aaa937832f5;hb=e9706fb8f28daa5e6b17f335c20adb6112321119;hpb=a0e4d450c94513030ce53ccccbad83570ed21c43 diff --git a/js/mpc.js b/js/mpc.js index 7fc7439..1e3390b 100644 --- a/js/mpc.js +++ b/js/mpc.js @@ -28,6 +28,12 @@ Mpc.prototype.send = function(msg) { this._queue.push(msg); this._socket.send(msg, function(x) { _this.log(0x1, 'send: ' + msg + ':', x); + if (x.bytesWritten < 0) { + _this.log(0x1, 'reconnecting...'); + _this._socket.reconnect(); + _this.queue = [msg]; + _this._socket.send(msg); + } }); }