mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2025-07-19 01:48:42 +08:00
.
This commit is contained in:
@ -204,14 +204,14 @@ func (c *SyncClosers) AcquireReference() bool {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
c.ref++
|
c.ref++
|
||||||
log.Debugf("Closers.AcquireReference %p,ref=%d\n", c, c.ref)
|
log.Debugf("SyncClosers.AcquireReference %p,ref=%d\n", c, c.ref)
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
func (c *SyncClosers) Close() error {
|
func (c *SyncClosers) Close() error {
|
||||||
c.mu.Lock()
|
c.mu.Lock()
|
||||||
defer c.mu.Unlock()
|
defer c.mu.Unlock()
|
||||||
defer log.Debugf("Closers.Close %p,ref=%d\n", c, c.ref)
|
defer log.Debugf("SyncClosers.Close %p,ref=%d\n", c, c.ref)
|
||||||
if c.ref > 1 {
|
if c.ref > 1 {
|
||||||
c.ref--
|
c.ref--
|
||||||
return nil
|
return nil
|
||||||
|
Reference in New Issue
Block a user