We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ffb1e90 commit 3ddc3e7Copy full SHA for 3ddc3e7
test/fetch/test_fetch_stream_abort.cpp
@@ -11,6 +11,8 @@
11
#include <emscripten/fetch.h>
12
#include <emscripten/eventloop.h>
13
14
+bool fetch_abort_queued = false;
15
+
16
int main() {
17
emscripten_fetch_attr_t attr;
18
emscripten_fetch_attr_init(&attr);
@@ -32,6 +34,8 @@ int main() {
32
34
fetch->dataOffset,
33
35
fetch->dataOffset + fetch->numBytes);
36
37
+ if (fetch_abort_queued) return;
38
+ fetch_abort_queued = true;
39
emscripten_set_immediate([](void *arg) {
40
emscripten_fetch_t *fetch = (emscripten_fetch_t *)arg;
41
printf("Abort fetch when downloading\n");
0 commit comments