From 70caba971528f51d33ee1634e582b4aa32cd45f5 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Thu, 25 Sep 2014 13:29:04 +0800 Subject: [PATCH] . --- main.go | 1 + session/sessions.go | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index ec4d172..9613a22 100644 --- a/main.go +++ b/main.go @@ -220,6 +220,7 @@ func main() { // HTTP Handler 包装. // 完成共性处理: +// // 1. panic recover // 2. 请求计时 func handlerWrapper(f func(w http.ResponseWriter, r *http.Request)) func(w http.ResponseWriter, r *http.Request) { diff --git a/session/sessions.go b/session/sessions.go index 965facc..055dc65 100644 --- a/session/sessions.go +++ b/session/sessions.go @@ -1,5 +1,6 @@ // 会话操作. // Wide 服务器端需要维护两种会话: +// // 1. HTTP 会话:主要用于验证登录 // 2. Wide 会话:浏览器 tab 打开/刷新会创建一个,并和 HTTP 会话进行关联 // @@ -222,8 +223,9 @@ func (sessions *Sessions) Get(sid string) *WideSession { // 移除 Wide 会话,释放相关资源. // 会话相关资源: +// // 1. 用户事件队列 -// 2. 运行中的进程 +// 2. 运行中的进程集 // 3. WebSocket 通道 func (sessions *Sessions) Remove(sid string) { mutex.Lock()