MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / endWrite

Method endWrite

src/common/classes/rwlock.h:176–180  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

174 unblockWaiting();
175 }
176 void endWrite()
177 {
178 if (lock.exchangeAdd(LOCK_WRITER_OFFSET) == -LOCK_WRITER_OFFSET)
179 unblockWaiting();
180 }
181};
182
183

Callers 7

releaseMethod · 0.80
unlockStateReadMethod · 0.80
blockingAstHandlerMethod · 0.80
StateWriteGuardMethod · 0.80
~StateWriteGuardMethod · 0.80
~FileExtendLockGuardMethod · 0.80
releaseMethod · 0.80

Calls 2

raiseFunction · 0.85
exchangeAddMethod · 0.80

Tested by

no test coverage detected