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;
     }
 }
 


Reply via email to