static void agent_data_destroy(struct agent_data *agent_data)
{
    g_free(agent_data->session);
    g_free(agent_data->screen_info);
    g_free(agent_data);
}
static void agent_data_destroy(struct agent_data *agent_data)
{
    g_free(agent_data->session);
    g_free(agent_data->screen_info);
    g_free(agent_data);
}