Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FirebirdSQL/firebird
/ endRead
Method
endRead
src/common/classes/rwlock.h:171–175 ·
view source on GitHub ↗
Source
from the content-addressed store, hash-verified
169
}
170
}
171
void endRead()
172
{
173
if (--lock == 0)
174
unblockWaiting();
175
}
176
void endWrite()
177
{
178
if (lock.exchangeAdd(LOCK_WRITER_OFFSET) == -LOCK_WRITER_OFFSET)
Callers
5
release
Method · 0.80
lockStateRead
Method · 0.80
unlockStateRead
Method · 0.80
~FileExtendLockGuard
Method · 0.80
release
Method · 0.80
Calls
2
raise
Function · 0.85
exchangeAdd
Method · 0.80
Tested by
no test coverage detected