]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lwip.git/commitdiff
fixed bug #30300 (shutdown parameter was not initialized in netconn_delete)
authorgoldsimon <goldsimon>
Wed, 30 Jun 2010 08:33:14 +0000 (08:33 +0000)
committergoldsimon <goldsimon>
Wed, 30 Jun 2010 08:33:14 +0000 (08:33 +0000)
CHANGELOG
src/api/api_msg.c

index 52a5fbfa9fa2ccdbe5cfa4b0fa9637b37b7e1a73..b77f32fcacc6b9ed4d081a8ae827557458f4e93b 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -224,6 +224,11 @@ HISTORY
 
 
   ++ Bugfixes:
+
+  2010-06-30: Simon Goldschmidt
+  * api_msg.c: fixed bug #30300 (shutdown parameter was not initialized in
+    netconn_delete)
+
   2010-06-28: Kieran Mansley
   * timers.c remove unportable printing of C function pointers
 
index 4e7c4d812432c9c1beef73d3b99220c488920134..366f5d9a2afb6e743d615725eb8809702c3a934f 100644 (file)
@@ -845,6 +845,7 @@ do_delconn(struct api_msg_msg *msg)
         LWIP_ASSERT("already writing or closing", msg->conn->current_msg == NULL &&
           msg->conn->write_offset == 0);
         msg->conn->state = NETCONN_CLOSE;
+        msg->msg.sd.shut = NETCONN_SHUT_RDWR;
         msg->conn->current_msg = msg;
         do_close_internal(msg->conn);
         /* API_EVENT is called inside do_close_internal, before releasing