Commit 5ea502f67a3b99b1838f6fdf5b0da9afed667320
1 parent
fa979f8d
Exists in
master
and in
1 other branch
Refactoring single file transfer dialog.
Showing
1 changed file
with
5 additions
and
1 deletions
Show diff stats
src/filetransfer/worker.c
| ... | ... | @@ -594,8 +594,13 @@ static gboolean do_timer(V3270FTWorker *worker) { |
| 594 | 594 | gtk_progress_bar_set_text(worker->pbar,gettext(message)); |
| 595 | 595 | |
| 596 | 596 | pulse_stop(worker); |
| 597 | + | |
| 598 | + // Emit "transfer failed" | |
| 597 | 599 | g_signal_emit(GTK_WIDGET(widget),v3270_worker_signals[V3270_WORKER_TRANSFER_FAILED_SIGNAL], 0, gettext(message), NULL); |
| 598 | 600 | |
| 601 | + // Emit "no transfer" | |
| 602 | + ft_state_changed(worker->hSession, LIB3270_FT_STATE_NONE, _("No transfer in progress"), widget); | |
| 603 | + | |
| 599 | 604 | return -1; |
| 600 | 605 | } |
| 601 | 606 | |
| ... | ... | @@ -621,7 +626,6 @@ static gboolean do_timer(V3270FTWorker *worker) { |
| 621 | 626 | return -1; |
| 622 | 627 | } |
| 623 | 628 | |
| 624 | - debug("*************************************worker=%p",widget); | |
| 625 | 629 | lib3270_ft_set_user_data(worker->hSession,widget); |
| 626 | 630 | |
| 627 | 631 | cbk->complete = ft_complete; | ... | ... |