X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=daemon%2Ffnet-dc.c;h=811b5e0480822a9b2a324de28db29245c9d5c152;hb=0d8c93cb58054c3998b023e9e5ab53f15f9cb2fc;hp=d6ccb77a696d6dfeae6c3bf61303b8040663955d;hpb=e52006fed4c97009766abdd4a1b15ac79c6830e8;p=doldaconnect.git diff --git a/daemon/fnet-dc.c b/daemon/fnet-dc.c index d6ccb77..811b5e0 100644 --- a/daemon/fnet-dc.c +++ b/daemon/fnet-dc.c @@ -2146,6 +2146,12 @@ static void cmd_sending(struct socket *sk, struct dcpeer *peer, char *cmd, char return; } startdl(peer); + if(peer->inbufdata > 0) + { + sockpushdata(sk, peer->inbuf, peer->inbufdata); + peer->inbufdata = 0; + transread(sk, peer); + } } /*