Author: jflesch
Date: 2006-10-22 20:16:17 +0000 (Sun, 22 Oct 2006)
New Revision: 10694

Modified:
   trunk/apps/Thaw/src/thaw/plugins/index/Index.java
Log:
Fix the fix

Modified: trunk/apps/Thaw/src/thaw/plugins/index/Index.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/index/Index.java   2006-10-22 20:14:52 UTC 
(rev 10693)
+++ trunk/apps/Thaw/src/thaw/plugins/index/Index.java   2006-10-22 20:16:17 UTC 
(rev 10694)
@@ -319,7 +319,10 @@
                transfer = query;

                if (transfer != null) {
-                       transfer.addObserver(this);
+                       if (transfer instanceof FCPClientGet)
+                               ((FCPClientGet)transfer).addObserver(this);
+                       if (transfer instanceof FCPClientPut)
+                               ((FCPClientPut)transfer).addObserver(this);
                        update(((java.util.Observable)transfer), null);
                }
        }
@@ -342,7 +345,6 @@
                        else
                                key = getPublicKey();

-                       Logger.notice(this, "Seeking "+key);
                        setTransfer(queueManager.getTransfer(key));
                }



Reply via email to