Lines Matching full:unique
129 /// An RAII helper object ensure that the unique lock file is removed.
132 /// lock, the unique file will be removed. And if we successfully take the lock,
134 /// will remove the unique lock file. The caller should ensure there is a
177 // Create a lock file that is unique to this instance. in LockFileManager()
183 std::string S("failed to create unique file "); in LockFileManager()
189 // Write our process ID to our unique lock file. in LockFileManager()
203 // unique lock file, and fail. in LockFileManager()
214 // Clean up the unique file on signal, which also releases the lock if it is in LockFileManager()
238 // Wipe out our unique lock file (it's useless now) in LockFileManager()
286 // Since we own the lock, remove the lock file and our own unique lock file. in ~LockFileManager()
289 // The unique file is now gone, so remove it from the signal handler. This in ~LockFileManager()