Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 318550

Summary: SteppingController should clear step queue in case of stepping timeout
Product: [Tools] CDT Reporter: Anton Leherbauer <aleherb+eclipse>
Component: cdt-debug-dsfAssignee: Anton Leherbauer <aleherb+eclipse>
Status: RESOLVED FIXED QA Contact: Pawel Piech <pawel.1.piech>
Severity: normal    
Priority: P3 CC: pawel.1.piech
Version: 7.0Flags: pawel.1.piech: review+
Target Milestone: 7.0.1   
Hardware: All   
OS: All   
Whiteboard:

Description Anton Leherbauer CLA 2010-07-01 03:18:46 EDT
When stepping fast the next step operation is usually already queued and gets executed on the next suspend.  This is OK in the usual case, but if a step operation takes a little longer (triggering a SteppingTimedOutEvent) the next queued step operation will be executed as soon as the step eventually completes. This is quite unexpected and undesirable in this situation.
Comment 1 Anton Leherbauer CLA 2010-07-15 09:39:38 EDT
Fixed in HEAD and 7.0.1.
Pawel, please review.
Comment 3 Pawel Piech CLA 2010-08-05 15:38:14 EDT
Makes sense.  Thanks Toni.