rlm_sql_oracle: OCI_COMMIT_ON_SUCCESS
George Chelidze
george.chelidze at magticom.ge
Mon Jul 17 18:58:10 CEST 2017
Hi guys,
rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c:
status = OCIStmtExecute(conn->ctx, conn->query, conn->error, 1, 0,
NULL, NULL, OCI_COMMIT_ON_SUCCESS);
Any reason for having OCI_COMMIT_ON_SUCCESS in OCIStmtExecute() call?
The problem is that any module (rlm_sqlippool is a good candidate)
relying on rlm_sql and using the concept of database transactions will
have no chance to rollback, neither it can provide any guarantee for
data consistency.
Kind regards,
George Chelidze
More information about the Freeradius-Devel
mailing list