Author: rhuijben Date: Mon Nov 16 12:26:52 2015 New Revision: 1714572 URL: http://svn.apache.org/viewvc?rev=1714572&view=rev Log: * outgoing.c (serf_connection_set_framing_type): Fix behavior before socket is created.
Modified: serf/trunk/outgoing.c Modified: serf/trunk/outgoing.c URL: http://svn.apache.org/viewvc/serf/trunk/outgoing.c?rev=1714572&r1=1714571&r2=1714572&view=diff ============================================================================== --- serf/trunk/outgoing.c (original) +++ serf/trunk/outgoing.c Mon Nov 16 12:26:52 2015 @@ -1758,20 +1758,20 @@ void serf_connection_set_framing_type( conn->perform_teardown(conn); conn->protocol_baton = NULL; } + } - /* Reset to default */ - conn->perform_read = read_from_connection; - conn->perform_write = write_to_connection; - conn->perform_hangup = hangup_connection; - conn->perform_teardown = NULL; + /* Reset to default */ + conn->perform_read = read_from_connection; + conn->perform_write = write_to_connection; + conn->perform_hangup = hangup_connection; + conn->perform_teardown = NULL; - switch (framing_type) { - case SERF_CONNECTION_FRAMING_TYPE_HTTP2: - serf__http2_protocol_init(conn); - break; - default: - break; - } + switch (framing_type) { + case SERF_CONNECTION_FRAMING_TYPE_HTTP2: + serf__http2_protocol_init(conn); + break; + default: + break; } }