X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=daemon%2Ftransfer.c;h=48a3b3a2c051f2aea91439a3efa8ce8acb177d0a;hb=ff19b3d86bebbcf6443ca33c5f3bf2bd7d487fdd;hp=f5b6b50d4f268252c9d8bd6c3c5426eb18c4a629;hpb=6c6bc9ce5fcb3427089b1439abfba8ebda183f15;p=doldaconnect.git diff --git a/daemon/transfer.c b/daemon/transfer.c index f5b6b50..48a3b3a 100644 --- a/daemon/transfer.c +++ b/daemon/transfer.c @@ -161,7 +161,7 @@ struct transfer *hasupload(struct fnet *fnet, wchar_t *peerid) for(transfer = transfers; transfer != NULL; transfer = transfer->next) { - if((transfer->fnet == fnet) && !wcscmp(transfer->peerid, peerid)) + if((transfer->dir == TRNSD_UP) && (transfer->fnet == fnet) && !wcscmp(transfer->peerid, peerid)) break; } return(transfer);