Use scheduler for async exceptions as well.

This commit is contained in:
Brendan Dahl 2015-05-11 11:22:49 -07:00
Родитель 786396cbaf
Коммит 6fc63bf2fc
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -20,7 +20,7 @@ function asyncImpl(returnKind, promise) {
var classInfo = CLASSES.getClass("org/mozilla/internal/Sys"); var classInfo = CLASSES.getClass("org/mozilla/internal/Sys");
var methodInfo = classInfo.getMethodByNameString("throwException", "(Ljava/lang/Exception;)V", true); var methodInfo = classInfo.getMethodByNameString("throwException", "(Ljava/lang/Exception;)V", true);
ctx.pushFrame(Frame.create(methodInfo, [exception])); ctx.pushFrame(Frame.create(methodInfo, [exception]));
ctx.execute(); J2ME.Scheduler.enqueue(ctx);
}); });
$.pause(asyncImplStringAsync); $.pause(asyncImplStringAsync);
} }