X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2FStream.java;fp=src%2Forg%2Fibex%2FStream.java;h=526663ac9a03f65cf7e7d6bb9fe282291b75f01d;hb=ccf0715e9a34f491fa2c52f5f1ba90fd371b7c51;hp=d200ce07bdfb67eaadfca234f4c42c7a660ed6dc;hpb=fde6b3de28aa22d4309aca1de7cbdfc35042f1f4;p=org.ibex.core.git diff --git a/src/org/ibex/Stream.java b/src/org/ibex/Stream.java index d200ce0..526663a 100644 --- a/src/org/ibex/Stream.java +++ b/src/org/ibex/Stream.java @@ -117,7 +117,7 @@ public abstract class Stream extends JS.Cloneable { public int read(byte[] b, int off, int len) throws IOException { int ret = super.read(b, off, len); if (ret != 1) bytesDownloaded += ret; - Scheduler.add(new Scheduler.Task() { public void perform() throws Exception { + Scheduler.add(new Scheduler.Task() { public void perform() throws IOException, JSExn { callback.call(N(bytesDownloaded), N(is instanceof KnownLength ? ((KnownLength)is).getLength() : 0), null, null, 2); } });