diff options
| author | yangwei <[email protected]> | 2024-11-27 19:50:50 +0800 |
|---|---|---|
| committer | yangwei <[email protected]> | 2024-11-27 19:50:50 +0800 |
| commit | 0c1d52f5d25372a186f309cfeb29bd30c4f2e7d3 (patch) | |
| tree | c021a482f03d873b341762dc8825aff62fd84654 /infra/monitor/monitor_transaction.c | |
| parent | 35f3ec6e73b7996049c00bd410377cdcbfbd6ebe (diff) | |
🐞 fix(fix monit server compile error): call gettimeofday directly
Diffstat (limited to 'infra/monitor/monitor_transaction.c')
| -rw-r--r-- | infra/monitor/monitor_transaction.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/infra/monitor/monitor_transaction.c b/infra/monitor/monitor_transaction.c index 0f9aba8..312361f 100644 --- a/infra/monitor/monitor_transaction.c +++ b/infra/monitor/monitor_transaction.c @@ -18,7 +18,7 @@ struct stm_connection_manager *stm_connection_insert(struct evhttp_connection *e { if (ele->conn == evconn) { - stm->gettime_cb(&ele->last_active_time, NULL); + gettimeofday(&ele->last_active_time, NULL); return ele; } } @@ -33,7 +33,7 @@ struct stm_connection_manager *stm_connection_insert(struct evhttp_connection *e strncpy(new_conn->peer_ipaddr, tmp_ip_addr, INET6_ADDRSTRLEN - 1); } new_conn->peer_port_host_order = tmp_port; - stm->gettime_cb(&new_conn->link_start_time, NULL); + gettimeofday(&new_conn->link_start_time, NULL); new_conn->last_active_time = new_conn->link_start_time; new_conn->conn = evconn; DL_APPEND(stm->connection_mgr, new_conn); @@ -58,13 +58,12 @@ void stm_connection_delete(struct evhttp_connection *evconn) void stm_connection_update(struct stm_connection_manager *conn_mgr, const struct evhttp_connection *evconn) { - struct stellar_monitor *stm = stellar_monitor_get(); struct stm_connection_manager *ele, *tmp; DL_FOREACH_SAFE(conn_mgr, ele, tmp) { if (ele->conn == evconn) { - stm->gettime_cb(&ele->last_active_time, NULL); + gettimeofday(&ele->last_active_time, NULL); } } } |
