aboutsummaryrefslogtreecommitdiffstats
path: root/smtpd/smtp_session.c
diff options
context:
space:
mode:
Diffstat (limited to 'smtpd/smtp_session.c')
-rw-r--r--smtpd/smtp_session.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/smtpd/smtp_session.c b/smtpd/smtp_session.c
index bd42f50f..728e3efb 100644
--- a/smtpd/smtp_session.c
+++ b/smtpd/smtp_session.c
@@ -1346,6 +1346,8 @@ smtp_io(struct io *io, int evt)
s->tx->dataeom = 1;
if (iobuf_queued(&s->tx->obuf) == 0)
smtp_data_io_done(s);
+ else
+ io_reload(&s->tx->oev);
return;
}