Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/08/2013, 11:45
williamfj
 
Fecha de Ingreso: mayo-2011
Mensajes: 49
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: Liberar recursos en tiempo de ejecución

hola a todos gracias por su colaboracion . efectivamente los problemas que tengo se deben a no liberar recursos que usa la libreia openssl

ctx_t=SSL_CTX_new(SSLv23_client_method());
ssl_t=SSL_new(ctx_t);
SSL_set_fd(ssl_t, sock[35]);
mem_t = BIO_new_socket(sock[35], BIO_CLOSE);

la palabra NEW hace referencia a la reserva de memoria

en teoria los recursos se liberan con las siguientes lineas

BIO_reset(mem_t);
BIO_free_all(mem_t);
SSL_CTX_free(ctx_t);

pero esto no soluciono del todo el problema ...seguire buscando aunque estoy sopechando del uso de lo sockets normales ..

si logro solucionarlo compartire la info por aca pero es un tema algo confuso para mi.