Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
lib-smtp: client: Move connection to TRANSACTION state immediately wh…
…en a transaction is started. Before, it waited until the actual start handler was called from timeout, but that causes a race condition with mtp_client_connection_abort_transaction(), which in turn causes an assert panic. Panic was: Panic: file smtp-client-connection.c: line 2153 (smtp_client_connection_abort_transaction): assertion failed: (conn->state != SMTP_CLIENT_CONNECTION_STATE_READY)
- Loading branch information