X-Git-Url: http://git.dolda2000.com/gitweb/?p=doldaconnect.git;a=blobdiff_plain;f=daemon%2Ffnet-dc.c;fp=daemon%2Ffnet-dc.c;h=30b0a249981d2d604a563e4fea7f89518f05feab;hp=98742c60630b017701b9911c12baf9eb02fa5005;hb=6d7174d0ec624f7ec75e542c62dd980a555d1259;hpb=8d8c739fc25e302e0d9c490a15f7eca11bf4654b diff --git a/daemon/fnet-dc.c b/daemon/fnet-dc.c index 98742c6..30b0a24 100644 --- a/daemon/fnet-dc.c +++ b/daemon/fnet-dc.c @@ -1618,7 +1618,7 @@ static void cmd_direction(struct socket *sk, struct dcpeer *peer, char *cmd, cha if(peer->direction == TRNSD_DOWN) requestfile(peer); } else { - if(peer->wcsname == NULL) + if((peer->wcsname == NULL) || (peer->transfer != NULL)) { peer->close = 1; return;