}
while (e = get_next_entry(in)) {
+ again:
process_entry(e);
EXEC SQL COMMIT WORK;
if (sqlca.sqlcode != 0) {
EXEC SQL REPEATED UPDATE numvalues SET value = :value
WHERE name = 'users_id';
if (sqlca.sqlcode != 0) {
- if (sqlca.sqlcode == SQL_DEADLOCK) {
- com_err(whoami, MR_DEADLOCK, "adding user %s", sid);
- EXEC SQL ROLLBACK;
- return newuser(e);
- } else {
- com_err(whoami, 0, "ingres error %d", sqlca.sqlcode);
- exit(1);
- }
+ com_err(whoami, 0, "ingres error %d", sqlca.sqlcode);
+ exit(1);
}
return(retval);
}