Using ntorrent 0.4 at the same time as 0.5 is impossible.

0 views
Skip to first unread message

kei...@gmail.com

unread,
Mar 8, 2008, 3:24:16 PM3/8/08
to ntorrent
if you are trying to use 0.4 and 0.5 at the same time, then im sorry,
thats not possible.

You will see that 0.5 atleast throws this exception.

[java] java.lang.ClassCastException: java.lang.String cannot be
cast to java.lang.Long
[java] at redstone.xmlrpc.XmlRpcArray.getLong(XmlRpcArray.java:
194)
[java] at
ntorrent.torrenttable.TorrentTableController.run(TorrentTableController.java:
145)
[java] at java.lang.Thread.run(Thread.java:619)
[java] java.lang.ClassCastException: java.lang.String cannot be
cast to java.lang.Long
[java] at redstone.xmlrpc.XmlRpcArray.getLong(XmlRpcArray.java:
194)
[java] at
ntorrent.torrenttable.TorrentTableController.run(TorrentTableController.java:
145)
[java] at java.lang.Thread.run(Thread.java:619)


this is due to the fact that 0.4 and 0.5 operates on different xmlrpc
dialects and these dialect are changed the moment the client connect.
so then all other clients that are already connected suddenly get's
data from rtorrent that they cant interpret properly.
Reply all
Reply to author
Forward
0 new messages