Author: jflesch
Date: 2006-10-17 18:27:11 +0000 (Tue, 17 Oct 2006)
New Revision: 10667
Modified:
trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java
trunk/apps/Thaw/src/thaw/plugins/index/Index.java
Log:
Correct type conversion in FCPClientGet
Modified: trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java
===================================================================
--- trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java 2006-10-15 22:14:33 UTC
(rev 10666)
+++ trunk/apps/Thaw/src/thaw/fcp/FCPClientGet.java 2006-10-17 18:27:11 UTC
(rev 10667)
@@ -357,9 +357,9 @@
if(message.getValue("Total") != null
&& message.getValue("Succeeded") != null) {
- fileSize = ((new
Long(message.getValue("Total"))).longValue())*BLOCK_SIZE;
- long required = (new
Long(message.getValue("Total"))).longValue();
- long succeeded = (new
Long(message.getValue("Succeeded"))).longValue();
+ fileSize =
Long.parseLong(message.getValue("Total"))*BLOCK_SIZE;
+ long required =
Long.parseLong(message.getValue("Total"));
+ long succeeded =
Long.parseLong(message.getValue("Succeeded"));
progress = (int) ((long)((succeeded * 98) /
required));
Modified: trunk/apps/Thaw/src/thaw/plugins/index/Index.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/Index.java 2006-10-15 22:14:33 UTC
(rev 10666)
+++ trunk/apps/Thaw/src/thaw/plugins/index/Index.java 2006-10-17 18:27:11 UTC
(rev 10667)
@@ -422,6 +422,8 @@
if (transfer.isFinished() && !transfer.isSuccessful()) {
Logger.info(this, "Unable to get new version of
the index");
transfer = null;
+ setChanged();
+ notifyObservers();
return;
}