mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-21 03:39:18 +02: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,8 +1859,11 @@ begin
|
|||||||
|
|
||||||
if &continue then begin
|
if &continue then begin
|
||||||
// wait for any watches for Snapshots
|
// 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);
|
ProcessASyncWatches(0);
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user