all,
there are an annoying python exception after restoring HVM guest on 64b HV that
cause xend unusable until xend restart.
===================================================================
[2007-02-02 15:07:05 8080] ERROR (xmlrpclib2:232) Internal error handling xend.d
omain.restore
Traceback (most recent call last):
File "/home/gzhai/src64/hg/tip/dist/install/usr/lib64/python/xen/util/xmlrpcli
b2.py", line 217, in _marshaled_dispatch
File "/usr/lib64/python2.3/xmlrpclib.py", line 961, in dumps
data = m.dumps(params)
File "/usr/lib64/python2.3/xmlrpclib.py", line 604, in dumps
dump(v, write)
File "/usr/lib64/python2.3/xmlrpclib.py", line 616, in __dump
f(self, value, write)
File "/usr/lib64/python2.3/xmlrpclib.py", line 676, in dump_array
dump(v, write)
File "/usr/lib64/python2.3/xmlrpclib.py", line 616, in __dump
f(self, value, write)
File "/usr/lib64/python2.3/xmlrpclib.py", line 676, in dump_array
dump(v, write)
File "/usr/lib64/python2.3/xmlrpclib.py", line 616, in __dump
f(self, value, write)
File "/usr/lib64/python2.3/xmlrpclib.py", line 627, in dump_int
raise OverflowError, "int exceeds XML-RPC limits"
OverflowError: int exceeds XML-RPC limits
========================================================================
found that anthony have already got root cause and gave a summary/patch @
http://www.cs.utexas.edu/users/aliguori/xend-xmlrpc-large-ints.diff
attached is just a patch based on this and workable on unstable.
do you have any other good idea for this issue?
thanks,
--
best rgds,
edwin
int_exceed_fix.patch
Description: Text document
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|