From aacd45bdbdef47fabbd7c2a05e218160552f558d Mon Sep 17 00:00:00 2001 From: Matthew Newhook Date: Sat, 7 Mar 2015 12:15:43 -0330 Subject: ICE-6353 - IceStorm/Freeze/BerkeleyDB: PANIC: Too many open files --- cpp/src/IceUtil/FileUtil.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'cpp/src/IceUtil/FileUtil.cpp') 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); } -- cgit v1.2.3