diff options
Diffstat (limited to 'smtpd/smtp_session.c')
-rw-r--r-- | smtpd/smtp_session.c | 2 |
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; } |