~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/lock.cc

  • Committer: Brian Aker
  • Date: 2009-05-14 18:45:52 UTC
  • Revision ID: brian@gaz-20090514184552-w4avqv6cmogo77mk
Drop dead session pass

Show diffs side-by-side

added added

removed removed

Lines of Context:
840
840
    goto end;
841
841
  if (lock_retcode && wait_for_locked_table_names(session, table_list))
842
842
  {
843
 
    unlock_table_name(session, table_list);
 
843
    unlock_table_name(table_list);
844
844
    goto end;
845
845
  }
846
846
  error=0;
937
937
}
938
938
 
939
939
 
940
 
void unlock_table_name(Session *,
941
 
                       TableList *table_list)
 
940
void unlock_table_name(TableList *table_list)
942
941
{
943
942
  if (table_list->table)
944
943
  {
995
994
  REQUIREMENTS
996
995
  - One must have a lock on LOCK_open when calling this
997
996
 
998
 
  @param session                        Thread handle
999
997
  @param table_list             Names of tables to lock
1000
998
 
1001
999
  @note
1028
1026
  return 0;
1029
1027
 
1030
1028
end:
1031
 
  unlock_table_names(session, table_list, lock_table);
 
1029
  unlock_table_names(table_list, lock_table);
1032
1030
  return 1;
1033
1031
}
1034
1032
 
1156
1154
    1   Fatal error (end of memory ?)
1157
1155
*/
1158
1156
 
1159
 
void unlock_table_names(Session *session, TableList *table_list,
1160
 
                        TableList *last_table)
 
1157
void unlock_table_names(TableList *table_list, TableList *last_table)
1161
1158
{
1162
1159
  for (TableList *table= table_list;
1163
1160
       table != last_table;
1164
1161
       table= table->next_local)
1165
 
    unlock_table_name(session,table);
 
1162
    unlock_table_name(table);
1166
1163
  broadcast_refresh();
1167
1164
  return;
1168
1165
}