We must not close tables for non-admissible users.
if (!ui_used(ui))
continue;
if (!ui_used(ui))
continue;
+ if (!ui->table)
+ continue;
+ DEBUG_LOG("closing user table for uid %u\n", (unsigned)ui->uid);
ret = osl(osl_close_table(ui->table, OSL_MARK_CLEAN));
if (ret < 0)
ERROR_LOG("failed to close user table %u: %s\n",
ret = osl(osl_close_table(ui->table, OSL_MARK_CLEAN));
if (ret < 0)
ERROR_LOG("failed to close user table %u: %s\n",