void SetSMTPState(AsyncIO *IO, smtpstate State)
{
CitContext* CCC = IO->CitContext;
- memcpy(CCC->cs_clientname, SMTPStates[State].Key, SMTPStates[State].len + 1);
+ if (CCC != NULL)
+ memcpy(CCC->cs_clientname, SMTPStates[State].Key, SMTPStates[State].len + 1);
}
int SMTPClientDebugEnabled = 0;
eNextState FinalizeMessageSend(SmtpOutMsg *Msg)
{
/* hand over to DB Queue */
- return QueueDBOperation(&Msg->IO, FinalizeMessageSend_DB);
+ return EventQueueDBOperation(&Msg->IO, FinalizeMessageSend_DB);
}
eNextState FailOneAttempt(AsyncIO *IO)