~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/session.cc

  • Committer: Brian Aker
  • Date: 2010-12-30 17:09:51 UTC
  • mto: (2041.2.1 clean)
  • mto: This revision was merged to the branch mainline in revision 2043.
  • Revision ID: brian@tangent.org-20101230170951-8kytgcyl7qjkfy8b
Switched connection_count to use boost atomic.

Show diffs side-by-side

added added

removed removed

Lines of Context:
571
571
  arg->scheduler= plugin::Scheduler::getScheduler();
572
572
  assert(arg->scheduler);
573
573
 
574
 
  connection_count.increment();
 
574
  long current_connections= ++connection_count;
575
575
 
576
 
  if (connection_count > current_global_counters.max_used_connections)
 
576
  if (current_connections > 0 and static_cast<uint64_t>(current_connections) > current_global_counters.max_used_connections)
577
577
  {
578
 
    current_global_counters.max_used_connections= connection_count;
 
578
    current_global_counters.max_used_connections= static_cast<uint64_t>(connection_count);
579
579
  }
580
580
 
581
581
  current_global_counters.connections++;