Dolda2000 GitWeb
/
doldaconnect.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don't fail transfer on TTHL failure.
[doldaconnect.git]
/
daemon
/
transfer.c
diff --git
a/daemon/transfer.c
b/daemon/transfer.c
index
f4f0fef
..
db43f34
100644
(file)
--- a/
daemon/transfer.c
+++ b/
daemon/transfer.c
@@
-339,7
+339,10
@@
static int tryreq(struct transfer *transfer)
}
}
if(peer != NULL)
}
}
if(peer != NULL)
+ {
+ time(&transfer->lastreq);
return(fn->fnet->reqconn(peer));
return(fn->fnet->reqconn(peer));
+ }
return(1);
}
return(1);
}
@@
-609,6
+612,7
@@
static void filterexit(pid_t pid, int status, void *data)
} else {
freetransfer(transfer);
}
} else {
freetransfer(transfer);
}
+ trytransferbypeer(transfer->fnet, transfer->peerid);
break;
}
}
break;
}
}