MCPcopy Create free account
hub / github.com/apache/cloudberry / CreateSocketLockFile

Function CreateSocketLockFile

src/backend/utils/init/miscinit.c:1400–1408  ·  view source on GitHub ↗

* Create a lockfile for the specified Unix socket file. */

Source from the content-addressed store, hash-verified

1398 * Create a lockfile for the specified Unix socket file.
1399 */
1400void
1401CreateSocketLockFile(const char *socketfile, bool amPostmaster,
1402 const char *socketDir)
1403{
1404 char lockfile[MAXPGPATH];
1405
1406 snprintf(lockfile, sizeof(lockfile), "%s.lock", socketfile);
1407 CreateLockFile(lockfile, amPostmaster, socketDir, false, socketfile);
1408}
1409
1410/*
1411 * TouchSocketLockFiles -- mark socket lock files as recently accessed

Callers 1

Lock_AF_UNIXFunction · 0.85

Calls 1

CreateLockFileFunction · 0.85

Tested by

no test coverage detected