Bug 120

Summary: Endless loop in Engine::SuspendAll()
Product: LinuxSampler Reporter: Grigor Iliev <gr.iliev>
Component: gig::EngineAssignee: Christian Schoenebeck <cuse>
Status: CLOSED FIXED    
Severity: critical CC: andreas56
Priority: P2    
Version: SVN Trunk   
Hardware: PC   
OS: All   
Attachments: 120.patch.bz2

Description Grigor Iliev 2009-02-21 17:21:27 CET
When there are active streams and Engine::SuspendAll() is called, it enter an
endless loop.
To reproduce it just change the maximum voice limit while there are active voices.
Comment 1 Grigor Iliev 2009-02-21 17:22:37 CET
Created attachment 48 [details]
120.patch.bz2

Submitted patch for review
Comment 2 Christian Schoenebeck 2009-03-02 15:32:08 CET
Yep, looks good to me! Go ahead!
Comment 3 Grigor Iliev 2009-03-02 16:35:08 CET
patch committed