You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by kp...@apache.org on 2014/04/09 18:14:46 UTC

svn commit: r1586009 - /qpid/branches/0.28/qpid/cpp/src/qpid/linearstore/journal/jdir.cpp

Author: kpvdr
Date: Wed Apr  9 16:14:46 2014
New Revision: 1586009

URL: http://svn.apache.org/r1586009
Log:
QPID-5678 [linearstore 0.28] segfault in qpid::linearstore::journal::jdir::clear_dir when declaring durable queue

Modified:
    qpid/branches/0.28/qpid/cpp/src/qpid/linearstore/journal/jdir.cpp

Modified: qpid/branches/0.28/qpid/cpp/src/qpid/linearstore/journal/jdir.cpp
URL: http://svn.apache.org/viewvc/qpid/branches/0.28/qpid/cpp/src/qpid/linearstore/journal/jdir.cpp?rev=1586009&r1=1586008&r2=1586009&view=diff
==============================================================================
--- qpid/branches/0.28/qpid/cpp/src/qpid/linearstore/journal/jdir.cpp (original)
+++ qpid/branches/0.28/qpid/cpp/src/qpid/linearstore/journal/jdir.cpp Wed Apr  9 16:14:46 2014
@@ -104,6 +104,7 @@ jdir::clear_dir(const std::string& dirna
     DIR* dir = open_dir(dirname, "clear_dir", true);
     if (!dir && create_flag) {
         create_dir(dirname);
+        dir = open_dir(dirname, "clear_dir", true);
     }
 //#ifndef RHM_JOWRITE
     struct dirent* entry;



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org