From b79121abfe1a3c04af0b77855c9f45a03cbc8332 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 2 Dec 2012 10:45:52 +0000 Subject: Log the exception that gets replaced by NodeMissing --- larch/nodestore_disk.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/larch/nodestore_disk.py b/larch/nodestore_disk.py index 11f48b5..65c5f93 100644 --- a/larch/nodestore_disk.py +++ b/larch/nodestore_disk.py @@ -20,6 +20,7 @@ import os import StringIO import struct import tempfile +import traceback import tracing import larch @@ -234,6 +235,7 @@ class NodeStoreDisk(larch.NodeStore): except (IOError, OSError), e: logging.error('Error reading node: %s: %s: %s' % (e.errno, e.strerror, e.filename or name)) + logging.debug(traceback.format_exc()) raise larch.NodeMissing(self.dirname, node_id) else: node = self.codec.decode(encoded) -- cgit v1.2.1