Exemplo n.º 1
0
void server_destroy(server_t *svr) {
    rpc_common_destroy(svr->comm);
    // TODO maybe destroy all connections first?
    mpr_hash_destroy(svr->ht_conn);
    apr_thread_pool_destroy(svr->tp);
    free(svr);
}
Exemplo n.º 2
0
void client_destroy(client_t *cli) {
    rpc_common_destroy(cli->comm);
    buf_destroy(cli->buf_recv);
    buf_destroy(cli->buf_send);
    free(cli);
    LOG_DEBUG("a client destroyed");
}