[Svace] fix svace issue
authorJaeyun <jy1210.jung@samsung.com>
Mon, 4 Jul 2022 10:38:33 +0000 (19:38 +0900)
committerjaeyun-jung <39614140+jaeyun-jung@users.noreply.github.com>
Mon, 4 Jul 2022 11:11:39 +0000 (20:11 +0900)
Fix svace issue, add unlock before return.

Signed-off-by: Jaeyun <jy1210.jung@samsung.com>
src/libnnstreamer-edge/nnstreamer-edge-internal.c

index 6b1de3d6d36aa3fe45f6e273dfb3800927537b7b..24bfa30d13cd8f35cd189a4f737ed6e02502e78a 100644 (file)
@@ -1002,6 +1002,7 @@ nns_edge_start (nns_edge_h edge_h, bool is_server)
     eh->recv_port = _get_available_port ();
     if (eh->recv_port <= 0) {
       nns_edge_loge ("Failed to start edge. Cannot get available port.");
+      nns_edge_unlock (eh);
       return NNS_EDGE_ERROR_CONNECTION_FAILURE;
     }
   }