Mercurial > gftp.yaz
changeset 785:19aaa1571cc8
2006-7-21 Brian Masney <masneyb@gftp.org>
* src/gtk/transfer.c (transfer_done) - fixed race condition that
would occur when selecting Stop Transfer and then Start Transfer
(from Matthieu Crapet <mcrapet@gmail.com>) (closes #348140)
author | masneyb |
---|---|
date | Fri, 21 Jul 2006 13:30:12 +0000 |
parents | 6cfc7104e23b |
children | 78bad9db6cb0 |
files | ChangeLog src/gtk/transfer.c |
diffstat | 2 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Fri Jul 21 13:23:46 2006 +0000 +++ b/ChangeLog Fri Jul 21 13:30:12 2006 +0000 @@ -1,4 +1,8 @@ 2006-7-21 Brian Masney <masneyb@gftp.org> + * src/gtk/transfer.c (transfer_done) - fixed race condition that + would occur when selecting Stop Transfer and then Start Transfer + (from Matthieu Crapet <mcrapet@gmail.com>) (closes #348140) + * src/gtk/gftp-gtk.c - renamed OpenURL dialog to Open Location * src/gtk/misc-gtk.c (update_window_info) - fixed the default protocol @@ -3480,7 +3484,7 @@ * cvsclean - added this script - * *.[ch] - added $Id: ChangeLog,v 1.455 2006/07/21 13:23:45 masneyb Exp $ tags + * *.[ch] - added $Id: ChangeLog,v 1.456 2006/07/21 13:30:11 masneyb Exp $ tags * debian/* - updated files from Debian maintainer
--- a/src/gtk/transfer.c Fri Jul 21 13:23:46 2006 +0000 +++ b/src/gtk/transfer.c Fri Jul 21 13:30:12 2006 +0000 @@ -618,7 +618,8 @@ num_transfers_in_progress--; } - if (!tdata->show && tdata->started) + if ((!tdata->show && tdata->started) || + (tdata->done && !tdata->started)) { transdata = gtk_ctree_node_get_row_data (GTK_CTREE (dlwdw), tdata->user_data);