commit e768e91ab52cf9d7ebf384dcd540ad8b5f0c9389 from: Martijn van Duren date: Mon Apr 8 05:18:17 2019 UTC Free session after commit commit - a27b5ff7b0a597d89a21cdc848cf9ffc35566aae commit + e768e91ab52cf9d7ebf384dcd540ad8b5f0c9389 blob - 191ced8cbf56fb8d5ab5596defdc492c49ef0a1c blob + 18d386ad51f9fd0c31d5248add8ed034ddd93c74 --- main.c +++ main.c @@ -327,6 +327,7 @@ dkim_dataline(char *type, int version, struct timespec smtp_filter_dataline(session->reqid, session->token, "%s", tmp); } + dkim_session_free(session); } else dkim_parse_body(session, line); } blob - 9e6511fc8dbeaf5b70d67ef9082bc18e6850f5dd blob + 99c21afce0ddadd10e86c5e2e468485c41213f49 --- smtp_proc.c +++ smtp_proc.c @@ -200,6 +200,8 @@ smtp_newline(int fd, short event, void *arg) int i; while ((linelen = smtp_getline(&line, &linesize)) > 0) { + fprintf(stderr, "%s\n", line); + fflush(stderr); if (dupsize < linesize) { if ((linedup = realloc(linedup, linesize)) == NULL) fatal(NULL);