← Back to team overview

linux-traipu team mailing list archive

[Bug 788394] Re: dbqp on Natty Narwhal is leaving lots of drizzled servers hanging about

 

Well, we track this with the server_manager code (ie all active servers)
and the 'finally' block *should* always go through and shutdown
everything (ie this *always* happens...normal shutdown, ctrl-c, etc).

This appears to be an issue when we switch servers (due to option
changes).

In such a case, we should shutdown the server, update the options, then
restart it with new options.

Something appears to be going horribly awry during the shutdown /
restart bits.  It appears that we're left with zombie lt-drizzled's
(like one for every option switch) that can't be connected to.

Also, this insanity appears to be only on Natty : /

However, the --start option isn't a bad idea and can be done.
./dbqp --mode=cleanup is an extra step, but it looks for kicked-off pid files and kills anything (useful after a --start-and-exit play session).  Additionally, we automatically do this on a fresh dbqp run

-- 
You received this bug notification because you are a member of UBUNTU -
AL, which is subscribed to Drizzle.
https://bugs.launchpad.net/bugs/788394

Title:
  dbqp on Natty Narwhal is leaving lots of drizzled servers hanging
  about

Status in A Lightweight SQL Database for Cloud Infrastructure and Web Applications:
  In Progress
Status in Drizzle fremont series:
  In Progress

Bug description:
  It seems that during the course of executing the test suite(s), a
  number of lt-drizzled process are left hanging about, but only on
  Natty Narwhal.

  dbqp is able to continually use the same ports (9306, etc) so these
  leftover processes aren't blocking / interfering (they also used same
  ports).

  Need to determine the cause and get this sorted.  No trace of this
  behavior on Lucid test box.


References