properly iterate over the linked list.
[citadel.git] / citadel / modules / smtp / serv_smtpeventclient.c
index 94c075be0238cf696d562d1372dd872332c8c556..f6a4116492b4fb662543e3e8a3921be585f78fad 100644 (file)
@@ -396,7 +396,7 @@ eNextState smtp_resolve_mx_record_done(AsyncIO *IO)
                        p->Host = SendMsg->node;
                                
                        *pp = p;
-                       pp = &p;
+                       pp = &p->Next;
                }
                SendMsg->CXFlags   = SendMsg->CXFlags & F_DIRECT;
        }
@@ -486,7 +486,7 @@ void smtp_try_one_queue_entry(OneQueItem *MyQItem,
                SubC->session_specific_data = (char*) SendMsg;
                SendMsg->IO.CitContext = SubC;
 
-               syslog(LOG_DEBUG, "SMTP Starting: [%ld] \n",
+               syslog(LOG_DEBUG, "SMTP Starting: [%ld] <%s> \n",
                       SendMsg->MyQItem->MessageID, 
                       ChrPtr(SendMsg->MyQEntry->Recipient));
                if (SendMsg->pCurrRelay == NULL)