Traza de warning en nemesis::ldap::Engine::createSession

5 views
Skip to first unread message

eduardo.ramo...@gmail.com

unread,
Feb 1, 2011, 6:12:10 AM2/1/11
to nemesi...@googlegroups.com
Hola,

Hemos tenido una incidencia, donde habría ayudado tener una traza de warning en la libreria libNemesis.ldap.b:

Session* createSession (const char* url, const int id, const char* user, const char* password, const int category = 0)
throw (RuntimeException);


Segun la documentacion, la identificacion de la session es (url, id). Cuando no existe, se crea con los parametros proporcionados.
Cuando existe, se reusa. En este punto, y cuando proporcionamos un user y/o password que no corresponde a la sesión reusada,
sería interesante soltar una traza antes de devolverla:

Logger::warning(
"Esta tratando de crear una session que ya existe con unas credenciales diferentes a las proporcionadas. La session devuelta no corresponderá a lo pretendido."


Y digo una traza, porque una excepción sería contraproducente con la política de reutilizacion que has implementado.

Un saludo
Reply all
Reply to author
Forward
0 new messages