From 1b14d3d88207a2640b403947a593bb6a0b558039 Mon Sep 17 00:00:00 2001 From: fredrik Date: Sat, 22 Oct 2005 14:48:36 +0000 Subject: [PATCH] Fix segv bug. git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@406 959494ce-11ee-0310-bf91-de5d638817bd --- daemon/fnet-dc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/daemon/fnet-dc.c b/daemon/fnet-dc.c index a99b680..ec19a56 100644 --- a/daemon/fnet-dc.c +++ b/daemon/fnet-dc.c @@ -1475,7 +1475,8 @@ static void cmd_direction(struct socket *sk, struct dcpeer *peer, char *cmd, cha freedcpeer(peer); return; } - requestfile(peer); + if(peer->direction == TRNSD_DOWN) + requestfile(peer); } else { if(peer->wcsname == NULL) { -- 2.11.0