Make open receive ports a non-fatal closing condition.

R=kasperl@google.com

Review URL: https://chromereviews.googleplex.com/3508021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32 260f80e4-7a28-3924-810f-c04153c831b5
This commit is contained in:
floitsch@google.com 2011-10-05 11:46:26 +00:00
parent dacfcd5fa2
commit b87f38077c
3 changed files with 1 additions and 6 deletions

View file

@ -424,7 +424,7 @@ function isolate$doOneEventLoopIteration() {
// This should only trigger when running on the command-line.
// We don't want this check to execute in the browser where the isolate
// might still be alive due to DOM callbacks.
throw Error("Program exited with open ReceivePorts.");
// throw Error("Program exited with open ReceivePorts.");
}
return STOP_LOOP;
} else {

View file

@ -39,10 +39,6 @@ StaticStateTest: Fail # Bug 5401734
[ $arch == chromium ]
MandelIsolateTest: Skip # Bug 5353937.
[ $arch == dartc ]
MintMakerPromiseTest: Fail # Bug 5283149.
MintMakerTest: Fail # Bug 5283149.
[ $arch == x64 ]
*: Skip

View file

@ -10,7 +10,6 @@ MintMakerPromiseWithStubsTest: Fail # Bug 5384756
[ $arch == dartc ]
MintMakerFullyIsolatedTest: Fail # Bug 5344878
MintMakerPromiseWithStubsTest: Fail # Bug 5283149
[ $arch == x64 ]
*: Skip