I've corrected this incompatibility with Python 2.5.  It turns out the
internal structure of the SimpleXMLRPCServer class changed in Python
2.5, and this broke the UnixMoosicServer and TcpMoosicServer classes.
This happened because I was very naughtily breaking the encapsulation of
that class by overriding its constructor and compensating with code
copied from SimpleXMLRPCServer's source. The Moosic classes now properly
delegate to SimpleXMLRPCServer's constructor, so changes in the
structure of an SimpleXMLRPCServer object should no longer futz things
up. This change will be included with Moosic version 1.5.4.  In the
meantime, you can use the attached patch.

** Attachment added: "moosic.patch"
   http://launchpadlibrarian.net/8448151/moosic.patch

-- 
moosic client throws ProtocolError
https://bugs.launchpad.net/bugs/95532
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to