[Bug 581462] Sometimes a script engine stalls and seems to be deadlocked
Bugzilla Link | 581462 |
Status | NEW |
Importance | P3 normal |
Reported | Feb 01, 2023 09:43 EDT |
Modified | Feb 02, 2023 04:28 EDT |
See also | Gerrit change 199713, Git commit 79cf39fd |
Description
Seems that synchronization on scheduledScripts is buggy. sometimes the engine waits forever for a notification that does not come (or came too early to be detected).
"Worker-3: [EASE Rhino Debugger Engine]" prio=5 Id=31 WAITING on
org.eclipse.ease.lang.javascript.rhino.debugger.RhinoDebuggerEngine@125469a1
at java.base@15.0.1/java.lang.Object.wait(Native Method)
- waiting on org.eclipse.ease.lang.javascript.rhino.debugger.RhinoDebuggerEngine@125469a1
at java.base@15.0.1/java.lang.Object.wait(Object.java:321)
at org.eclipse.ease.AbstractScriptEngine.run(AbstractScriptEngine.java:249)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Edited by Frederic Gurr