diff options
| author | 2009-12-22 22:13:05 +0000 | |
|---|---|---|
| committer | 2009-12-22 22:13:05 +0000 | |
| commit | d922c4cc36923923ec96c09eba9df3a23fe5f858 (patch) | |
| tree | f0b7f93c58aa01ceeeb04f6157fff7a389e2a44e /src/modules/dcc/broker.cpp | |
| parent | updated sources date (diff) | |
| download | KVIrc-d922c4cc36923923ec96c09eba9df3a23fe5f858.tar.gz KVIrc-d922c4cc36923923ec96c09eba9df3a23fe5f858.tar.bz2 KVIrc-d922c4cc36923923ec96c09eba9df3a23fe5f858.zip | |
applied patch to fix autoresume
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3732 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/dcc/broker.cpp')
| -rw-r--r-- | src/modules/dcc/broker.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/dcc/broker.cpp b/src/modules/dcc/broker.cpp index a4b741d19..f399a694b 100644 --- a/src/modules/dcc/broker.cpp +++ b/src/modules/dcc/broker.cpp @@ -793,6 +793,10 @@ void KviDccBroker::renameOverwriteResume(KviDccBox *box,KviDccDescriptor * dcc) // yep, auto resume... dcc->bResume = true; recvFileExecute(0,dcc); + } else if((iRemoteSize == ((unsigned long)(fi.size())))) + { + dcc->console()->output(KVI_OUT_DCCMSG,"Transfer aborted: file %Q already completed",&(dcc->szLocalFileName)); + cancelDcc(0,dcc); } else { // otherwise auto rename renameDccSendFile(0,dcc); |
