commit 21179458385aa576da53cce7a0d88b9eaefddd91
Author: Oswald Buddenhagen <[email protected]>
Date: Sun Jul 28 13:36:15 2019 +0200
move state assignment to a more natural place
... so it's right next to the related callback assignment.
src/socket.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/socket.c b/src/socket.c
index 84449e7..37fd318 100644
--- a/src/socket.c
+++ b/src/socket.c
@@ -299,6 +299,7 @@ socket_start_tls( conn_t *conn, void (*cb)( int ok, void
*aux ) )
static int ssl_inited;
conn->callbacks.starttls = cb;
+ conn->state = SCK_STARTTLS;
if (!ssl_inited) {
SSL_library_init();
@@ -329,7 +330,6 @@ socket_start_tls( conn_t *conn, void (*cb)( int ok, void
*aux ) )
}
SSL_set_mode( conn->ssl, SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER );
socket_expect_read( conn, 1 );
- conn->state = SCK_STARTTLS;
start_tls_p2( conn );
}
_______________________________________________
isync-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/isync-devel