瀏覽代碼

Evict connection pool entry on logout

master
Simon Ser 4 年之前
父節點
當前提交
85f8530fd3
沒有發現已知的金鑰在資料庫的簽署中 GPG 金鑰 ID: FDE7BE0E88F5E48
共有 1 個檔案被更改,包括 6 行新增0 行删除
  1. +6
    -0
      conn_pool.go

+ 6
- 0
conn_pool.go 查看文件

@@ -54,5 +54,11 @@ func (pool *ConnPool) Put(conn *imapclient.Client) (token string, err error) {
}

pool.conns[token] = conn

go func() {
<-conn.LoggedOut()
delete(pool.conns, token)
}()

return token, nil
}

Loading…
取消
儲存