예제 #1
0
func (parse *TextProtocolParse) release(conn *common.Conn, doClose bool) {
	if doClose {
		go conn.Close()
	} else {
		go parse.pool.Release(conn)
	}
}
예제 #2
0
파일: pool.go 프로젝트: it-man-cn/memcached
func (pool *ConnectionPool) release(i int, conn *common.Conn) {
	select {
	case pool.pools[i] <- conn:
	default:
		conn.Close()
	}
}