diff --git a/lib/roles/app.js b/lib/roles/app.js index 33e24286..1d652eed 100644 --- a/lib/roles/app.js +++ b/lib/roles/app.js @@ -41,6 +41,7 @@ module.exports = function(options) { io.set('log level', 1) io.set('browser client', false) + io.set('transports', ['websocket']) app.use('/static/bower_components', express.static(pathutil.resource('bower_components'))) diff --git a/res/app/components/stf/socket/socket-service.js b/res/app/components/stf/socket/socket-service.js index e98781fa..e9d6e914 100644 --- a/res/app/components/stf/socket/socket-service.js +++ b/res/app/components/stf/socket/socket-service.js @@ -1,7 +1,9 @@ var io = require('socket.io') -module.exports = function SocketFactory($rootScope) { - var socket = io.connect() +module.exports = function SocketFactory() { + var socket = io.connect(null, { + reconnect: false + }) socket.scoped = function($scope) { var listeners = []