mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-06 13:28:59 +01:00
LazDebuggerFp: Fixed/Workaround an endless loop with auto-continue breakpoints. The new async-stack-eval was not taken into account.
git-svn-id: trunk@62319 -
This commit is contained in:
parent
dc42d0fa38
commit
b206664b05
@ -1859,10 +1859,13 @@ begin
|
||||
|
||||
if &continue then begin
|
||||
// wait for any watches for Snapshots
|
||||
while FWatchAsyncQueued do
|
||||
while FWatchAsyncQueued do begin
|
||||
if TFPCallStackSupplier(CallStack).FReqList.Count > 0 then
|
||||
Application.Idle(False);
|
||||
ProcessASyncWatches(0);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TFpDebugDebugger.FDbgControllerCreateProcessEvent(var continue: boolean);
|
||||
begin
|
||||
|
||||
Loading…
Reference in New Issue
Block a user