|
|
|
|
@ -146,7 +146,12 @@ int topo_node_sqlite_node_put(sqlite3* db, struct TOPO_NODEQ* nq) {
|
|
|
|
|
sqlite3_stmt* del_stmt = NULL; |
|
|
|
|
if (sqlite3_prepare_v2(db, del_sql, -1, &del_stmt, NULL) == SQLITE_OK) { |
|
|
|
|
sqlite3_bind_int64(del_stmt, 1, (sqlite3_int64)ni->node_id); |
|
|
|
|
sqlite3_step(del_stmt); sqlite3_finalize(del_stmt); |
|
|
|
|
sqlite3_step(del_stmt); |
|
|
|
|
int deled = sqlite3_changes(db); |
|
|
|
|
if (deled > 0) |
|
|
|
|
DEBUG_INFO(DEBUG_CATEGORY_DEBUG, "BGP: [ADDR_SYNC] topo_node_sqlite_node_put DELETE stale sock_ids node=0x%016llx sock_count=%d deleted=%d", |
|
|
|
|
(unsigned long long)ni->node_id, sock_count, deled); |
|
|
|
|
sqlite3_finalize(del_stmt); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|