|
|
|
@ -624,7 +624,8 @@ static void handle_response_with_callback(struct etcpmon_client* client, uint8_t |
|
|
|
|
|
|
|
|
|
|
|
/* === НОВОЕ: ВСЕГДА вызываем legacy обработчики (on_conn_list / on_metrics / on_error) ===
|
|
|
|
/* === НОВОЕ: ВСЕГДА вызываем legacy обработчики (on_conn_list / on_metrics / on_error) ===
|
|
|
|
* Это позволяет использовать и старый код, и новый асинхронный send_request одновременно */ |
|
|
|
* Это позволяет использовать и старый код, и новый асинхронный send_request одновременно */ |
|
|
|
if (seq_id == 0 || msg_type == ETCPMON_RSP_CONN_LIST ||
|
|
|
|
if (seq_id == 0 || msg_type == ETCPMON_RSP_CONN_LIST || |
|
|
|
|
|
|
|
msg_type == ETCPMON_RSP_SOCKET_LIST || |
|
|
|
msg_type == ETCPMON_RSP_METRICS || msg_type == ETCPMON_RSP_ERROR) { |
|
|
|
msg_type == ETCPMON_RSP_METRICS || msg_type == ETCPMON_RSP_ERROR) { |
|
|
|
handle_response(client, msg_type, payload, payload_size); |
|
|
|
handle_response(client, msg_type, payload, payload_size); |
|
|
|
} |
|
|
|
} |
|
|
|
|