#9922 HIGH Not Tri: Prevent concurrent moodle-ejabberd syncs...

Zarro Boogs per Child bugtracker at laptop.org
Mon Dec 21 09:35:59 EST 2009


#9922: Prevent concurrent moodle-ejabberd syncs...
-----------------------------+----------------------------------------------
 Reporter:  martin.langhoff  |                 Owner:  martin.langhoff
     Type:  defect           |                Status:  new            
 Priority:  high             |             Milestone:  Not Triaged    
Component:  school server    |               Version:  not specified  
 Keywords:                   |           Next_action:  never set      
 Verified:  0                |   Deployment_affected:                 
Blockedby:                   |              Blocking:                 
-----------------------------+----------------------------------------------
 On an XS where the sync takes longer than 5 minutes, cron scripts overlap,
 leading to errors in the run, and eventually a corrupt mnesia DB.

 On this corrupt DB, ejabberd ends up consuming hundreds of MBs of RAM, and
 needs to be taken down with kill -9s.

 Fix: Add a big lock around it.

-- 
Ticket URL: <http://dev.laptop.org/ticket/9922>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list