Skip to content

Commit 5f514e3

Browse files
committed
Better logging for snat portoverload deletion error
1 parent b3254dd commit 5f514e3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/dp_nat.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -774,11 +774,12 @@ int dp_remove_network_snat_port(const struct flow_value *cntrack)
774774
}
775775
rte_free(portmap_data);
776776
}
777-
} else if (ret != -ENOENT) {
777+
} else {
778778
DPS_LOG_ERR("Cannot lookup portoverload key", DP_LOG_RET(ret));
779-
return ret;
779+
if (ret != -ENOENT)
780+
return ret;
781+
// otherwise already deleted, finish
780782
}
781-
// otherwise already deleted, finish
782783

783784
created_port = dp_get_port_by_id(cntrack->created_port_id);
784785
if (!created_port)

0 commit comments

Comments
 (0)