MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / ~SharedFileInfo

Function ~SharedFileInfo

src/common/isc_sync.cpp:269–277  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

267 { }
268
269 ~SharedFileInfo()
270 {
271 fb_assert(sharedFilesMutex->locked());
272 fb_assert(counter == 0);
273
274 DEB_FLOCK("~ %p\n", this);
275 sharedFiles->remove(devNode);
276 close(fd);
277 }
278
279public:
280 static SharedFileInfo* get(const char* fileName)

Callers

nothing calls this directly

Calls 3

DEB_FLOCKFunction · 0.85
lockedMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected