Skip to content

Commit b93ae44

Browse files
committed
WIP: Edge Browser Scheduled Job timeout
1 parent a0a0485 commit b93ae44

File tree

1 file changed

+5
-0
lines changed
  • bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser

1 file changed

+5
-0
lines changed

bundles/org.eclipse.swt/Eclipse SWT Browser/win32/org/eclipse/swt/browser/Edge.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,11 @@ boolean isWebView_13Available() {
439439
void scheduleWebViewTask(Runnable action) {
440440
lastWebViewTask = lastWebViewTask.thenRun(() -> {
441441
action.run();
442+
}).orTimeout(5, TimeUnit.SECONDS);
443+
lastWebViewTask.whenComplete((result, exception) -> {
444+
if (exception != null) {
445+
exception.printStackTrace();
446+
}
442447
});
443448
}
444449

0 commit comments

Comments
 (0)