|
@@ -70,6 +70,7 @@ void msg_presentity_clean(unsigned int ticks,void *param)
|
|
int i = 0, num_watchers = 0;
|
|
int i = 0, num_watchers = 0;
|
|
presentity_t pres;
|
|
presentity_t pres;
|
|
str uri = {0, 0}, event, *rules_doc = NULL;
|
|
str uri = {0, 0}, event, *rules_doc = NULL;
|
|
|
|
+ static str query_str;
|
|
|
|
|
|
LM_DBG("cleaning expired presentity information\n");
|
|
LM_DBG("cleaning expired presentity information\n");
|
|
if (pa_dbf.use_table(pa_db, &presentity_table) < 0)
|
|
if (pa_dbf.use_table(pa_db, &presentity_table) < 0)
|
|
@@ -97,7 +98,7 @@ void msg_presentity_clean(unsigned int ticks,void *param)
|
|
result_cols[etag_col=n_result_cols++] = &str_etag_col;
|
|
result_cols[etag_col=n_result_cols++] = &str_etag_col;
|
|
result_cols[event_col=n_result_cols++] = &str_event_col;
|
|
result_cols[event_col=n_result_cols++] = &str_event_col;
|
|
|
|
|
|
- static str query_str = str_init("username");
|
|
|
|
|
|
+ query_str = str_username_col;
|
|
if (db_fetch_query(&pa_dbf, pres_fetch_rows, pa_db, db_keys, db_ops,
|
|
if (db_fetch_query(&pa_dbf, pres_fetch_rows, pa_db, db_keys, db_ops,
|
|
db_vals, result_cols, n_db_cols, n_result_cols,
|
|
db_vals, result_cols, n_db_cols, n_result_cols,
|
|
&query_str, &result) < 0)
|
|
&query_str, &result) < 0)
|