memif: fix uninitialized pointer read coverity error
[vpp.git] / src / plugins / memif / socket.c
index 23ea249..9aa4a2e 100644 (file)
@@ -289,7 +289,9 @@ memif_msg_receive_init (memif_if_t ** mifp, memif_msg_t * msg,
   return 0;
 
 error:
+  tmp.sock = sock;
   memif_msg_send_disconnect (&tmp, err);
+  memif_socket_close (&sock);
   return err;
 }