rconn: Simplify rconn_send() semantics.
[openvswitch] / ofproto / connmgr.c
index 629c14d07efc06fa19bf67878ffc0e2517dd09e2..281fdd3f5718f86eb3b3e8d63e7df1a7b4cc5b1b 100644 (file)
@@ -1225,9 +1225,7 @@ ofconn_send(const struct ofconn *ofconn, struct ofpbuf *msg,
             struct rconn_packet_counter *counter)
 {
     update_openflow_length(msg);
-    if (rconn_send(ofconn->rconn, msg, counter)) {
-        ofpbuf_delete(msg);
-    }
+    rconn_send(ofconn->rconn, msg, counter);
 }
 \f
 /* Sending asynchronous messages. */