From 7a727dd1c2fdb388b3cf9dd5b47a92133bc52497 Mon Sep 17 00:00:00 2001 From: z3bra Date: Sat, 5 Nov 2016 15:24:58 +0100 Subject: Remove unused cooldown/lastblock fields from transfer struct --- ratox.c | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) (limited to 'ratox.c') diff --git a/ratox.c b/ratox.c index 2f36aec..260f828 100644 --- a/ratox.c +++ b/ratox.c @@ -121,8 +121,6 @@ struct transfer { ssize_t n; int pendingbuf; int state; - struct timespec lastblock; - int cooldown; }; enum { @@ -759,9 +757,6 @@ cbfilecontrol(Tox *m, uint32_t frnum, uint32_t fnum, TOX_FILE_CONTROL ctrltype, f->tx.state = TRANSFER_NONE; free(f->tx.buf); f->tx.buf = NULL; - f->tx.lastblock.tv_sec = 0; - f->tx.lastblock.tv_nsec = 0; - f->tx.cooldown = 0; fiforeset(f->dirfd, &f->fd[FFILE_IN], ffiles[FFILE_IN]); } else { logmsg(": %s : Rx > Cancelled by Sender\n", f->name); @@ -898,9 +893,6 @@ canceltxtransfer(struct friend *f) f->tx.state = TRANSFER_NONE; free(f->tx.buf); f->tx.buf = NULL; - f->tx.lastblock.tv_sec = 0; - f->tx.lastblock.tv_nsec = 0; - f->tx.cooldown = 0; fiforeset(f->dirfd, &f->fd[FFILE_IN], ffiles[FFILE_IN]); } @@ -1661,24 +1653,11 @@ loop(void) FD_APPEND(req->fd); TAILQ_FOREACH(f, &friendhead, entry) { - /* File transfer cooldown */ - if (f->tx.cooldown) { - clock_gettime(CLOCK_MONOTONIC, &curtime); - diff = timediff(f->tx.lastblock, curtime); - - if (diff.tv_sec > 0 || diff.tv_nsec > interval(tox, toxav) * 3 * 1E6) { - f->tx.lastblock.tv_sec = 0; - f->tx.lastblock.tv_nsec = 0; - f->tx.cooldown = 0; - } - } - /* Only monitor friends that are online */ if (tox_friend_get_connection_status(tox, f->num, NULL) == 1) { FD_APPEND(f->fd[FTEXT_IN]); - if (f->tx.state == TRANSFER_NONE || - (f->tx.state == TRANSFER_INPROGRESS && !f->tx.cooldown)) + if (f->tx.state == TRANSFER_NONE) FD_APPEND(f->fd[FFILE_IN]); if (f->av.num < 0 || (toxav_get_call_state(toxav, f->av.num) == av_CallActive && -- cgit v1.2.3