浏览代码

add more sl_console debugging to ConnectionManager

Brian Gough 10 年之前
父节点
当前提交
2461c1b7be
共有 1 个文件被更改,包括 3 次插入 和 0 次删除
  1. 3 0
      services/web/public/coffee/ide/connection/ConnectionManager.coffee

+ 3 - 0
services/web/public/coffee/ide/connection/ConnectionManager.coffee

@@ -169,9 +169,11 @@ define [], () ->
 			@tryReconnect()
 			@tryReconnect()
 
 
 		disconnect: () ->
 		disconnect: () ->
+			sl_console.log "[socket.io] disconnecting client"
 			@ide.socket.disconnect()
 			@ide.socket.disconnect()
 
 
 		startAutoReconnectCountdown: () ->
 		startAutoReconnectCountdown: () ->
+			sl_console.log "[ConnectionManager] starting autoreconnect countdown"
 			twoMinutes = 2 * 60 * 1000
 			twoMinutes = 2 * 60 * 1000
 			if @lastUserAction? and new Date() - @lastUserAction > twoMinutes
 			if @lastUserAction? and new Date() - @lastUserAction > twoMinutes
 				# between 1 minute and 3 minutes
 				# between 1 minute and 3 minutes
@@ -212,6 +214,7 @@ define [], () ->
 				@timeoutId = setTimeout (=> @decreaseCountdown()), 1000
 				@timeoutId = setTimeout (=> @decreaseCountdown()), 1000
 
 
 		tryReconnect: () ->
 		tryReconnect: () ->
+			sl_console.log "[ConnectionManager] tryReconnect"
 			@cancelReconnect()
 			@cancelReconnect()
 			delete @$scope.connection.reconnection_countdown
 			delete @$scope.connection.reconnection_countdown
 			return if @connected
 			return if @connected