loudmouth/lm-connection.c
changeset 324 4b06b1173262
parent 323 64ea88f05696
child 327 2372eec7b179
child 337 7bc0c6ad11ff
equal deleted inserted replaced
323:64ea88f05696 324:4b06b1173262
   508 	connection->state = LM_CONNECTION_STATE_CLOSED;
   508 	connection->state = LM_CONNECTION_STATE_CLOSED;
   509 	connection->async_connect_waiting = FALSE;
   509 	connection->async_connect_waiting = FALSE;
   510 	if (connection->ssl) {
   510 	if (connection->ssl) {
   511 		_lm_ssl_close (connection->ssl);
   511 		_lm_ssl_close (connection->ssl);
   512 	}
   512 	}
       
   513 
       
   514 	if (connection->sasl) {
       
   515 		lm_sasl_free (connection->sasl);
       
   516 		connection->sasl = NULL;
       
   517 	}
   513 }
   518 }
   514 
   519 
   515 typedef struct {
   520 typedef struct {
   516 	gchar        *username;
   521 	gchar        *username;
   517 	gchar        *password;
   522 	gchar        *password;