Piotr Kliczewski has uploaded a new change for review. Change subject: dispatcher: improve failure logging ......................................................................
dispatcher: improve failure logging We want to understand if there are any issues during I/O processing. Change-Id: I93d993909a5b42650265d6cf0d0e811d4e98f2b5 Signed-off-by: pkliczewski <[email protected]> --- M lib/yajsonrpc/betterAsyncore.py 1 file changed, 6 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/24/46624/1 diff --git a/lib/yajsonrpc/betterAsyncore.py b/lib/yajsonrpc/betterAsyncore.py index 50e8c75..ef5738b 100644 --- a/lib/yajsonrpc/betterAsyncore.py +++ b/lib/yajsonrpc/betterAsyncore.py @@ -22,6 +22,7 @@ from errno import EWOULDBLOCK from vdsm.infra.eventfd import EventFD +from vdsm.utils import traceback class Dispatcher(asyncore.dispatcher): @@ -37,15 +38,18 @@ def handle_connect(self): self._delegate_call("handle_connect") + @traceback() def handle_close(self): self._delegate_call("handle_close") + @traceback() def handle_accept(self): self._delegate_call("handle_accept") def handle_expt(self): self._delegate_call("handle_expt") + @traceback() def handle_error(self): self._delegate_call("handle_error") @@ -55,9 +59,11 @@ def writable(self): return self._delegate_call("writable") + @traceback() def handle_read(self): self._delegate_call("handle_read") + @traceback() def handle_write(self): self._delegate_call("handle_write") -- To view, visit https://gerrit.ovirt.org/46624 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I93d993909a5b42650265d6cf0d0e811d4e98f2b5 Gerrit-PatchSet: 1 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Piotr Kliczewski <[email protected]> _______________________________________________ vdsm-patches mailing list [email protected] https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches
