mirror of https://github.com/facebook/rocksdb.git
fix LOCK file deletion to prevent crash on windows
This commit is contained in:
parent
d79762e273
commit
583f1499c0
|
@ -1427,7 +1427,7 @@ Status DestroyDB(const std::string& dbname, const Options& options) {
|
|||
FileType type;
|
||||
for (size_t i = 0; i < filenames.size(); i++) {
|
||||
if (ParseFileName(filenames[i], &number, &type) &&
|
||||
filenames[i] != lockname) { // Lock file will be deleted at end
|
||||
type != kDBLockFile) { // Lock file will be deleted at end
|
||||
Status del = env->DeleteFile(dbname + "/" + filenames[i]);
|
||||
if (result.ok() && !del.ok()) {
|
||||
result = del;
|
||||
|
|
Loading…
Reference in New Issue