Browse Source

Take file start offset into account when determining failure

DCC resumes now complete properly
Fixes issue 3729

Change-Id: I6f682835f16b247302dca5f632c492ea4348f610
Reviewed-on: http://gerrit.dmdirc.com/842
Automatic-Compile: DMDirc Local Commits <dmdirc@googlemail.com>
Reviewed-by: Gregory Holmes <greg@dmdirc.com>
tags/0.6.3
Chris Smith 14 years ago
parent
commit
0cf1d845c4
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      src/com/dmdirc/addons/dcc/DCCTransferWindow.java

+ 1
- 1
src/com/dmdirc/addons/dcc/DCCTransferWindow.java View File

351
         ActionManager.processEvent(DCCActions.DCC_SEND_SOCKETCLOSED, null, this);
351
         ActionManager.processEvent(DCCActions.DCC_SEND_SOCKETCLOSED, null, this);
352
         if (!isWindowClosing()) {
352
         if (!isWindowClosing()) {
353
             synchronized (this) {
353
             synchronized (this) {
354
-                if (transferCount == dcc.getFileSize()) {
354
+                if (transferCount == dcc.getFileSize() - dcc.getFileStart()) {
355
                     status.setText("Status: Transfer Compelete.");
355
                     status.setText("Status: Transfer Compelete.");
356
 
356
 
357
                     if (showOpen && dcc.getType() == DCCTransfer.TransferType.RECEIVE) {
357
                     if (showOpen && dcc.getType() == DCCTransfer.TransferType.RECEIVE) {

Loading…
Cancel
Save