over time, c3p0 causes deadlock condition in CLC (database borkage)

Bug #436885 reported by Daniel Nurmi on 2009-09-25
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Eucalyptus
Fix Released
Critical
Unassigned
1.6
Fix Released
Critical
Unassigned
eucalyptus (Ubuntu)
High
Dustin Kirkland 
Karmic
High
Dustin Kirkland 

Bug Description

after about 30/35 minutes of very heavy usage, database connections were timing out, causing an eventual deadlock.

Related branches

Daniel Nurmi (nurmi) wrote :

fixed in revno 892

Changed in eucalyptus:
importance: Undecided → Critical
status: New → Fix Committed
Matt Zimmerman (mdz) on 2009-09-26
Changed in eucalyptus (Ubuntu):
status: New → Triaged
importance: Undecided → High
Thierry Carrez (ttx) on 2009-10-02
Changed in eucalyptus (Ubuntu):
milestone: none → ubuntu-9.10
Daniel Nurmi (nurmi) on 2009-10-05
Changed in eucalyptus (Ubuntu Karmic):
status: Triaged → In Progress
assignee: nobody → Dustin Kirkland (kirkland)
summary: - over time, c3p0 causes deadlock condition in CLC
+ over time, c3p0 causes deadlock condition in CLC (database borkage)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package eucalyptus - 1.6~bzr912-0ubuntu1

---------------
eucalyptus (1.6~bzr912-0ubuntu1) karmic; urgency=low

  * Merge upstream revision 912
  * tools/eucalyptus-cc.in: resolve conflict, ensuring that we maintain
    the 'ThreadsPerChild 1' sed
  * clc/modules/www/src/main/java/edu/ucsb/eucalyptus/admin/server/ServletUtils.java:
    resolve conflict, drop our diff, as upstream has solved the smtp
    hostname issue
  * debian/patches/boot-order.patch: dropped, applies to a file we don't
    use anymore so it can be removed
  * debian/eucalyptus-walrus.eucalyptus-walrus-registration.upstart: source
    conf file and use $WALRUS_IP_ADDR variable, like the other scripts
  * This snapshot is expected to fix the following bugs:
    - LP: #388934 - apply authorization checks
    - LP: #430226 - fix display of image permissions
    - LP: #430957 - fix running of instances in SYSTEM mode
    - LP: #436276 - sc should run as eucalyptus, instead of root
    - LP: #436313 - fix sc registration through web ui
    - LP: #436407 - fix cc segfaults with apache-mpm-worker, rampart
    - LP: #436885 - fix database corruption, c3p0 deadlock on CLC
    - LP: #437014 - handle execessive CLC sockets
    - LP: #439251 - fix restart-required after autoregistration issue
    - LP: #440744 - handle external command
    - LP: #440817 - fail gracefully with volume deletion on sc
    - LP: #443125 - fix loss of admin credentials

 -- Dustin Kirkland <email address hidden> Mon, 05 Oct 2009 15:02:11 -0500

Changed in eucalyptus (Ubuntu Karmic):
status: In Progress → Fix Released
Changed in eucalyptus:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers