Changeset: 206951aa371c for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/206951aa371c Modified Files: monetdb5/mal/mal_session.c Branch: embedded_mapi Log Message:
Don't do credential checks for embedded mapi (for now). diffs (39 lines): diff --git a/monetdb5/mal/mal_session.c b/monetdb5/mal/mal_session.c --- a/monetdb5/mal/mal_session.c +++ b/monetdb5/mal/mal_session.c @@ -273,21 +273,24 @@ MSscheduleClient(str command, str challe return; } else { str err; - oid uid; + oid uid = 0; sabdb *stats = NULL; - /* access control: verify the credentials supplied by the user, - * no need to check for database stuff, because that is done per - * database itself (one gets a redirect) */ - err = AUTHcheckCredentials(&uid, NULL, user, passwd, challenge, algo); - if (err != MAL_SUCCEED) { - mnstr_printf(fout, "!%s\n", err); - exit_streams(fin, fout); - freeException(err); - GDKfree(command); - return; + if (!GDKembedded()) { + /* access control: verify the credentials supplied by the user, + * no need to check for database stuff, because that is done per + * database itself (one gets a redirect) */ + err = AUTHcheckCredentials(&uid, NULL, user, passwd, challenge, algo); + if (err != MAL_SUCCEED) { + mnstr_printf(fout, "!%s\n", err); + exit_streams(fin, fout); + freeException(err); + GDKfree(command); + return; + } } + if (!GDKinmemory(0) && !GDKembedded()) { err = msab_getMyStatus(&stats); if (err != NULL) { _______________________________________________ checkin-list mailing list -- checkin-list@monetdb.org To unsubscribe send an email to checkin-list-le...@monetdb.org