summaryrefslogtreecommitdiff
path: root/cpp/src/IceUtil/FileUtil.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/IceUtil/FileUtil.cpp')
-rw-r--r--cpp/src/IceUtil/FileUtil.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/cpp/src/IceUtil/FileUtil.cpp b/cpp/src/IceUtil/FileUtil.cpp
index f22fda8b7c3..d89e9e7f6a3 100644
--- a/cpp/src/IceUtil/FileUtil.cpp
+++ b/cpp/src/IceUtil/FileUtil.cpp
@@ -498,6 +498,7 @@ IceUtilInternal::FileLock::FileLock(const std::string& path) :
IceUtilInternal::FileLock::~FileLock()
{
assert(_fd > -1);
+ ::close(_fd);
unlink(_path);
}