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; | ... | ... |