dovecot-2.0: lib-master: Call anvil callback in a separate data ...
dovecot at dovecot.org
dovecot at dovecot.org
Thu Mar 4 20:19:07 EET 2010
details: http://hg.dovecot.org/dovecot-2.0/rev/40eb5d5e6fbf
changeset: 10835:40eb5d5e6fbf
user: Timo Sirainen <tss at iki.fi>
date: Thu Mar 04 20:03:58 2010 +0200
description:
lib-master: Call anvil callback in a separate data stack frame.
diffstat:
src/lib-master/anvil-client.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diffs (14 lines):
diff -r 65a91a112d7f -r 40eb5d5e6fbf src/lib-master/anvil-client.c
--- a/src/lib-master/anvil-client.c Thu Mar 04 20:00:43 2010 +0200
+++ b/src/lib-master/anvil-client.c Thu Mar 04 20:03:58 2010 +0200
@@ -88,7 +88,9 @@
}
query = &queries[aqueue_idx(client->queries, 0)];
- query->callback(line, query->context);
+ T_BEGIN {
+ query->callback(line, query->context);
+ } T_END;
aqueue_delete_tail(client->queries);
}
if (client->input->stream_errno != 0) {
More information about the dovecot-cvs
mailing list