diff options
Diffstat (limited to 'ospfd/ospf_ase.c')
-rw-r--r-- | ospfd/ospf_ase.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ospfd/ospf_ase.c b/ospfd/ospf_ase.c index 04240c15..027e49ff 100644 --- a/ospfd/ospf_ase.c +++ b/ospfd/ospf_ase.c @@ -821,6 +821,7 @@ ospf_ase_incremental_update (struct ospf *ospf, struct ospf_lsa *lsa) { rn2 = route_node_get (tmp_old, (struct prefix *) &p); rn2->info = rn->info; + route_unlock_node (rn); } /* install changes to zebra */ @@ -845,7 +846,6 @@ ospf_ase_incremental_update (struct ospf *ospf, struct ospf_lsa *lsa) { rn->info = NULL; route_unlock_node (rn); - route_unlock_node (rn); } } |