From 9cdc1dd3d200e69ba0ac687cc429627fc795ca52 Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Mon, 14 Jul 2008 19:17:43 +0000 Subject: [PATCH] Omigosh, let's capture any errors thrown while unloading media. I was pretty sure the event handlers did this, but Annie sent me a trace that would seem to indicate otherwise. git-svn-id: svn+ssh://src.earth.threerings.net/nenya/trunk@573 ed5b42cb-e716-0410-a449-f6a68f950b19 --- src/as/com/threerings/flash/MediaContainer.as | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/as/com/threerings/flash/MediaContainer.as b/src/as/com/threerings/flash/MediaContainer.as index 0889e4e6..a49db0f3 100644 --- a/src/as/com/threerings/flash/MediaContainer.as +++ b/src/as/com/threerings/flash/MediaContainer.as @@ -333,7 +333,11 @@ public class MediaContainer extends Sprite } catch (ioe :IOError) { // ignore } - loader.unload(); + try { + loader.unload(); + } catch (e :Error) { + // ignore + } dispatchEvent(new Event(Event.UNLOAD)); removeChild(loader);