--- a/src/protocols/trepia/trepia.c Wed Jul 02 09:23:14 2003 +0000 +++ b/src/protocols/trepia/trepia.c Wed Jul 02 09:26:27 2003 +0000 @@ -651,6 +651,7 @@ const char *value; char *username; int *int_p; + GMainContext *ctx; account = gaim_connection_get_account(session->gc); @@ -890,6 +891,11 @@ serv_got_update(session->gc, username, 1, 0, 0, 0, 0); } + ctx = g_main_context_default(); + + while (g_main_context_pending(ctx)) + g_main_context_iteration(ctx, FALSE); + g_free(username); break;