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

Reply via email to