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.
183 std::string S("failed to create unique file ");
189 // Write our process ID to our unique lock file.
203 // unique lock file, and fail.
214 // Clean up the unique file on signal, which also releases the lock if it is
238 // Wipe out our unique lock file (it's useless now)
286 // Since we own the lock, remove the lock file and our own unique lock file.
289 // The unique file is now gone, so remove it from the signal handler. This